TSTP Solution File: ITP003^5 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : ITP003^5 : TPTP v8.1.2. Bugfixed v7.5.0.
% Transfm  : none
% Format   : tptp
% Command  : do_cvc5 %s %d

% Computer : n020.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Aug 31 03:13:55 EDT 2023

% Result   : Timeout 299.88s 300.12s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.34  % Problem    : ITP003^5 : TPTP v8.1.2. Bugfixed v7.5.0.
% 0.11/0.35  % Command    : do_cvc5 %s %d
% 0.35/0.56  % Computer : n020.cluster.edu
% 0.35/0.56  % Model    : x86_64 x86_64
% 0.35/0.56  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.35/0.56  % Memory   : 8042.1875MB
% 0.35/0.56  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.35/0.56  % CPULimit   : 300
% 0.35/0.56  % WCLimit    : 300
% 0.35/0.56  % DateTime   : Sun Aug 27 15:02:14 EDT 2023
% 0.35/0.56  % CPUTime    : 
% 0.75/0.94  %----Proving TH0
% 0.75/0.95  %------------------------------------------------------------------------------
% 0.75/0.95  % File     : ITP003^5 : TPTP v8.1.2. Bugfixed v7.5.0.
% 0.75/0.95  % Domain   : Interactive Theorem Proving
% 0.75/0.95  % Problem  : HOL4 set theory export of thm_2Earithmetic_2EMOD__2.p, chainy mode
% 0.75/0.95  % Version  : [BG+19] axioms.
% 0.75/0.95  % English  :
% 0.75/0.95  
% 0.75/0.95  % Refs     : [BG+19] Brown et al. (2019), GRUNGE: A Grand Unified ATP Chall
% 0.75/0.95  %          : [Gau20] Gauthier (2020), Email to Geoff Sutcliffe
% 0.75/0.95  % Source   : [BG+19]
% 0.75/0.95  % Names    : thm_2Earithmetic_2EMOD__2.p [Gau20]
% 0.75/0.95  %          : HL401001^5.p [TPAP]
% 0.75/0.95  
% 0.75/0.95  % Status   : Theorem
% 0.75/0.95  % Rating   : 1.00 v7.5.0
% 0.75/0.95  % Syntax   : Number of formulae    : 1744 ( 152 unt; 268 typ;   0 def)
% 0.75/0.95  %            Number of atoms       : 20938 ( 955 equ;   0 cnn)
% 0.75/0.95  %            Maximal formula atoms :   69 (  14 avg)
% 0.75/0.95  %            Number of connectives : 37646 ( 195   ~; 214   |; 838   &;32814   @)
% 0.75/0.95  %                                         ( 610 <=>;2975  =>;   0  <=;   0 <~>)
% 0.75/0.95  %            Maximal formula depth :   38 (  11 avg)
% 0.75/0.95  %            Number of types       :    9 (   7 usr)
% 0.75/0.95  %            Number of type conns  :  312 ( 312   >;   0   *;   0   +;   0  <<)
% 0.75/0.95  %            Number of symbols     :  285 ( 282 usr;  79 con; 0-4 aty)
% 0.75/0.95  %            Number of variables   : 4816 ( 223   ^;4406   !; 187   ?;4816   :)
% 0.75/0.95  % SPC      : TH0_THM_EQU_NAR
% 0.75/0.95  
% 0.75/0.95  % Comments :
% 0.75/0.95  % Bugfixes : v7.5.0 - Bugfixes in axioms and export.
% 0.75/0.95  %------------------------------------------------------------------------------
% 0.75/0.95  %------------------------------------------------------------------------------
% 0.75/0.95  thf(del_tp,type,
% 0.75/0.95      del: $tType ).
% 0.75/0.95  
% 0.75/0.95  thf(bool,type,
% 0.75/0.95      bool: del ).
% 0.75/0.95  
% 0.75/0.95  thf(ind,type,
% 0.75/0.95      ind: del ).
% 0.75/0.95  
% 0.75/0.95  thf(arr,type,
% 0.75/0.95      arr: del > del > del ).
% 0.75/0.95  
% 0.75/0.95  thf(mem,type,
% 0.75/0.95      mem: $i > del > $o ).
% 0.75/0.95  
% 0.75/0.95  thf(ap,type,
% 0.75/0.95      ap: $i > $i > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(lam,type,
% 0.75/0.95      lam: del > ( $i > $i ) > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(p,type,
% 0.75/0.95      p: $i > $o ).
% 0.75/0.95  
% 0.75/0.95  thf(stp_inj_o,type,
% 0.75/0.95      inj__o: $o > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(stp_inj_surj_o,axiom,
% 0.75/0.95      ! [X: $o] :
% 0.75/0.95        ( ( p @ ( inj__o @ X ) )
% 0.75/0.95        = X ) ).
% 0.75/0.95  
% 0.75/0.95  thf(stp_inj_mem_o,axiom,
% 0.75/0.95      ! [X: $o] : ( mem @ ( inj__o @ X ) @ bool ) ).
% 0.75/0.95  
% 0.75/0.95  thf(stp_iso_mem_o,axiom,
% 0.75/0.95      ! [X: $i] :
% 0.75/0.95        ( ( mem @ X @ bool )
% 0.75/0.95       => ( X
% 0.75/0.95          = ( inj__o @ ( p @ X ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ap_tp,axiom,
% 0.75/0.95      ! [A: del,B: del,F: $i] :
% 0.75/0.95        ( ( mem @ F @ ( arr @ A @ B ) )
% 0.75/0.95       => ! [X: $i] :
% 0.75/0.95            ( ( mem @ X @ A )
% 0.75/0.95           => ( mem @ ( ap @ F @ X ) @ B ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(lam_tp,axiom,
% 0.75/0.95      ! [A: del,B: del,F: $i > $i] :
% 0.75/0.95        ( ! [X: $i] :
% 0.75/0.95            ( ( mem @ X @ A )
% 0.75/0.95           => ( mem @ ( F @ X ) @ B ) )
% 0.75/0.95       => ( mem @ ( lam @ A @ F ) @ ( arr @ A @ B ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(funcext,axiom,
% 0.75/0.95      ! [A: del,B: del,F: $i] :
% 0.75/0.95        ( ( mem @ F @ ( arr @ A @ B ) )
% 0.75/0.95       => ! [G: $i] :
% 0.75/0.95            ( ( mem @ G @ ( arr @ A @ B ) )
% 0.75/0.95           => ( ! [X: $i] :
% 0.75/0.95                  ( ( mem @ X @ A )
% 0.75/0.95                 => ( ( ap @ F @ X )
% 0.75/0.95                    = ( ap @ G @ X ) ) )
% 0.75/0.95             => ( F = G ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(beta,axiom,
% 0.75/0.95      ! [A: del,F: $i > $i,X: $i] :
% 0.75/0.95        ( ( mem @ X @ A )
% 0.75/0.95       => ( ( ap @ ( lam @ A @ F ) @ X )
% 0.75/0.95          = ( F @ X ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  %------------------------------------------------------------------------------
% 0.75/0.95  %------------------------------------------------------------------------------
% 0.75/0.95  thf(tp_c_2Emin_2E_3D,type,
% 0.75/0.95      c_2Emin_2E_3D: del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Emin_2E_3D,axiom,
% 0.75/0.95      ! [A_27a: del] : ( mem @ ( c_2Emin_2E_3D @ A_27a ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_eq_p,axiom,
% 0.75/0.95      ! [A: del,X: $i] :
% 0.75/0.95        ( ( mem @ X @ A )
% 0.75/0.95       => ! [Y: $i] :
% 0.75/0.95            ( ( mem @ Y @ A )
% 0.75/0.95           => ( ( p @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A ) @ X ) @ Y ) )
% 0.75/0.95            <=> ( X = Y ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Emin_2E_3D_3D_3E,type,
% 0.75/0.95      c_2Emin_2E_3D_3D_3E: $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Emin_2E_3D_3D_3E,axiom,
% 0.75/0.95      mem @ c_2Emin_2E_3D_3D_3E @ ( arr @ bool @ ( arr @ bool @ bool ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_imp_p,axiom,
% 0.75/0.95      ! [Q: $i] :
% 0.75/0.95        ( ( mem @ Q @ bool )
% 0.75/0.95       => ! [R: $i] :
% 0.75/0.95            ( ( mem @ R @ bool )
% 0.75/0.95           => ( ( p @ ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ Q ) @ R ) )
% 0.75/0.95            <=> ( ( p @ Q )
% 0.75/0.95               => ( p @ R ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Emin_2E_40,type,
% 0.75/0.95      c_2Emin_2E_40: del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Emin_2E_40,axiom,
% 0.75/0.95      ! [A_27a: del] : ( mem @ ( c_2Emin_2E_40 @ A_27a ) @ ( arr @ ( arr @ A_27a @ bool ) @ A_27a ) ) ).
% 0.75/0.95  
% 0.75/0.95  %------------------------------------------------------------------------------
% 0.75/0.95  %------------------------------------------------------------------------------
% 0.75/0.95  thf(tp_ty_2Ebool_2Eitself,type,
% 0.75/0.95      ty_2Ebool_2Eitself: del > del ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2E_21,type,
% 0.75/0.95      c_2Ebool_2E_21: del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2E_21,axiom,
% 0.75/0.95      ! [A_27a: del] : ( mem @ ( c_2Ebool_2E_21 @ A_27a ) @ ( arr @ ( arr @ A_27a @ bool ) @ bool ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_all_p,axiom,
% 0.75/0.95      ! [A: del,Q: $i] :
% 0.75/0.95        ( ( mem @ Q @ ( arr @ A @ bool ) )
% 0.75/0.95       => ( ( p @ ( ap @ ( c_2Ebool_2E_21 @ A ) @ Q ) )
% 0.75/0.95        <=> ! [X: $i] :
% 0.75/0.95              ( ( mem @ X @ A )
% 0.75/0.95             => ( p @ ( ap @ Q @ X ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2E_2F_5C,type,
% 0.75/0.95      c_2Ebool_2E_2F_5C: $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2E_2F_5C,axiom,
% 0.75/0.95      mem @ c_2Ebool_2E_2F_5C @ ( arr @ bool @ ( arr @ bool @ bool ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_and_p,axiom,
% 0.75/0.95      ! [Q: $i] :
% 0.75/0.95        ( ( mem @ Q @ bool )
% 0.75/0.95       => ! [R: $i] :
% 0.75/0.95            ( ( mem @ R @ bool )
% 0.75/0.95           => ( ( p @ ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ Q ) @ R ) )
% 0.75/0.95            <=> ( ( p @ Q )
% 0.75/0.95                & ( p @ R ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2E_3F,type,
% 0.75/0.95      c_2Ebool_2E_3F: del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2E_3F,axiom,
% 0.75/0.95      ! [A_27a: del] : ( mem @ ( c_2Ebool_2E_3F @ A_27a ) @ ( arr @ ( arr @ A_27a @ bool ) @ bool ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_ex_p,axiom,
% 0.75/0.95      ! [A: del,Q: $i] :
% 0.75/0.95        ( ( mem @ Q @ ( arr @ A @ bool ) )
% 0.75/0.95       => ( ( p @ ( ap @ ( c_2Ebool_2E_3F @ A ) @ Q ) )
% 0.75/0.95        <=> ? [X: $i] :
% 0.75/0.95              ( ( mem @ X @ A )
% 0.75/0.95              & ( p @ ( ap @ Q @ X ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2E_3F_21,type,
% 0.75/0.95      c_2Ebool_2E_3F_21: del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2E_3F_21,axiom,
% 0.75/0.95      ! [A_27a: del] : ( mem @ ( c_2Ebool_2E_3F_21 @ A_27a ) @ ( arr @ ( arr @ A_27a @ bool ) @ bool ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2EARB,type,
% 0.75/0.95      c_2Ebool_2EARB: del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2EARB,axiom,
% 0.75/0.95      ! [A_27a: del] : ( mem @ ( c_2Ebool_2EARB @ A_27a ) @ A_27a ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2EBOUNDED,type,
% 0.75/0.95      c_2Ebool_2EBOUNDED: $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2EBOUNDED,axiom,
% 0.75/0.95      mem @ c_2Ebool_2EBOUNDED @ ( arr @ bool @ bool ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2ECOND,type,
% 0.75/0.95      c_2Ebool_2ECOND: del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2ECOND,axiom,
% 0.75/0.95      ! [A_27a: del] : ( mem @ ( c_2Ebool_2ECOND @ A_27a ) @ ( arr @ bool @ ( arr @ A_27a @ ( arr @ A_27a @ A_27a ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2EDATATYPE,type,
% 0.75/0.95      c_2Ebool_2EDATATYPE: del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2EDATATYPE,axiom,
% 0.75/0.95      ! [A_27a: del] : ( mem @ ( c_2Ebool_2EDATATYPE @ A_27a ) @ ( arr @ A_27a @ bool ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2EF,type,
% 0.75/0.95      c_2Ebool_2EF: $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2EF,axiom,
% 0.75/0.95      mem @ c_2Ebool_2EF @ bool ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_false_p,axiom,
% 0.75/0.95      ~ ( p @ c_2Ebool_2EF ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2EIN,type,
% 0.75/0.95      c_2Ebool_2EIN: del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2EIN,axiom,
% 0.75/0.95      ! [A_27a: del] : ( mem @ ( c_2Ebool_2EIN @ A_27a ) @ ( arr @ A_27a @ ( arr @ ( arr @ A_27a @ bool ) @ bool ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2ELET,type,
% 0.75/0.95      c_2Ebool_2ELET: del > del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2ELET,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Ebool_2ELET @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2EONE__ONE,type,
% 0.75/0.95      c_2Ebool_2EONE__ONE: del > del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2EONE__ONE,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Ebool_2EONE__ONE @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ A_27b ) @ bool ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2EONTO,type,
% 0.75/0.95      c_2Ebool_2EONTO: del > del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2EONTO,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Ebool_2EONTO @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ A_27b ) @ bool ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2ERES__ABSTRACT,type,
% 0.75/0.95      c_2Ebool_2ERES__ABSTRACT: del > del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2ERES__ABSTRACT,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Ebool_2ERES__ABSTRACT @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ bool ) @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2ERES__EXISTS,type,
% 0.75/0.95      c_2Ebool_2ERES__EXISTS: del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2ERES__EXISTS,axiom,
% 0.75/0.95      ! [A_27a: del] : ( mem @ ( c_2Ebool_2ERES__EXISTS @ A_27a ) @ ( arr @ ( arr @ A_27a @ bool ) @ ( arr @ ( arr @ A_27a @ bool ) @ bool ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2ERES__EXISTS__UNIQUE,type,
% 0.75/0.95      c_2Ebool_2ERES__EXISTS__UNIQUE: del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2ERES__EXISTS__UNIQUE,axiom,
% 0.75/0.95      ! [A_27a: del] : ( mem @ ( c_2Ebool_2ERES__EXISTS__UNIQUE @ A_27a ) @ ( arr @ ( arr @ A_27a @ bool ) @ ( arr @ ( arr @ A_27a @ bool ) @ bool ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2ERES__FORALL,type,
% 0.75/0.95      c_2Ebool_2ERES__FORALL: del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2ERES__FORALL,axiom,
% 0.75/0.95      ! [A_27a: del] : ( mem @ ( c_2Ebool_2ERES__FORALL @ A_27a ) @ ( arr @ ( arr @ A_27a @ bool ) @ ( arr @ ( arr @ A_27a @ bool ) @ bool ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2ERES__SELECT,type,
% 0.75/0.95      c_2Ebool_2ERES__SELECT: del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2ERES__SELECT,axiom,
% 0.75/0.95      ! [A_27a: del] : ( mem @ ( c_2Ebool_2ERES__SELECT @ A_27a ) @ ( arr @ ( arr @ A_27a @ bool ) @ ( arr @ ( arr @ A_27a @ bool ) @ A_27a ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2ET,type,
% 0.75/0.95      c_2Ebool_2ET: $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2ET,axiom,
% 0.75/0.95      mem @ c_2Ebool_2ET @ bool ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_true_p,axiom,
% 0.75/0.95      p @ c_2Ebool_2ET ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2ETYPE__DEFINITION,type,
% 0.75/0.95      c_2Ebool_2ETYPE__DEFINITION: del > del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2ETYPE__DEFINITION,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Ebool_2ETYPE__DEFINITION @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ bool ) @ ( arr @ ( arr @ A_27b @ A_27a ) @ bool ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2E_5C_2F,type,
% 0.75/0.95      c_2Ebool_2E_5C_2F: $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2E_5C_2F,axiom,
% 0.75/0.95      mem @ c_2Ebool_2E_5C_2F @ ( arr @ bool @ ( arr @ bool @ bool ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_or_p,axiom,
% 0.75/0.95      ! [Q: $i] :
% 0.75/0.95        ( ( mem @ Q @ bool )
% 0.75/0.95       => ! [R: $i] :
% 0.75/0.95            ( ( mem @ R @ bool )
% 0.75/0.95           => ( ( p @ ( ap @ ( ap @ c_2Ebool_2E_5C_2F @ Q ) @ R ) )
% 0.75/0.95            <=> ( ( p @ Q )
% 0.75/0.95                | ( p @ R ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2Eitself__case,type,
% 0.75/0.95      c_2Ebool_2Eitself__case: del > del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2Eitself__case,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Ebool_2Eitself__case @ A_27a @ A_27b ) @ ( arr @ ( ty_2Ebool_2Eitself @ A_27a ) @ ( arr @ A_27b @ A_27b ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2Eliteral__case,type,
% 0.75/0.95      c_2Ebool_2Eliteral__case: del > del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2Eliteral__case,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Ebool_2Eliteral__case @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2Ethe__value,type,
% 0.75/0.95      c_2Ebool_2Ethe__value: del > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2Ethe__value,axiom,
% 0.75/0.95      ! [A_27a: del] : ( mem @ ( c_2Ebool_2Ethe__value @ A_27a ) @ ( ty_2Ebool_2Eitself @ A_27a ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(tp_c_2Ebool_2E_7E,type,
% 0.75/0.95      c_2Ebool_2E_7E: $i ).
% 0.75/0.95  
% 0.75/0.95  thf(mem_c_2Ebool_2E_7E,axiom,
% 0.75/0.95      mem @ c_2Ebool_2E_7E @ ( arr @ bool @ bool ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_neg_p,axiom,
% 0.75/0.95      ! [Q: $i] :
% 0.75/0.95        ( ( mem @ Q @ bool )
% 0.75/0.95       => ( ( p @ ( ap @ c_2Ebool_2E_7E @ Q ) )
% 0.75/0.95        <=> ~ ( p @ Q ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2ET__DEF,axiom,
% 0.75/0.95      ( $true
% 0.75/0.95    <=> ( ( lam @ bool
% 0.75/0.95          @ ^ [V0x: $i] : V0x )
% 0.75/0.95        = ( lam @ bool
% 0.75/0.95          @ ^ [V1x: $i] : V1x ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2EFORALL__DEF,axiom,
% 0.75/0.95      ! [A_27a: del] :
% 0.75/0.95        ( ( c_2Ebool_2E_21 @ A_27a )
% 0.75/0.95        = ( lam @ ( arr @ A_27a @ bool )
% 0.75/0.95          @ ^ [V0P: $i] :
% 0.75/0.95              ( ap @ ( ap @ ( c_2Emin_2E_3D @ ( arr @ A_27a @ bool ) ) @ V0P )
% 0.75/0.95              @ ( lam @ A_27a
% 0.75/0.95                @ ^ [V1x: $i] : c_2Ebool_2ET ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2EEXISTS__DEF,axiom,
% 0.75/0.95      ! [A_27a: del] :
% 0.75/0.95        ( ( c_2Ebool_2E_3F @ A_27a )
% 0.75/0.95        = ( lam @ ( arr @ A_27a @ bool )
% 0.75/0.95          @ ^ [V0P: $i] : ( ap @ V0P @ ( ap @ ( c_2Emin_2E_40 @ A_27a ) @ V0P ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2EAND__DEF,axiom,
% 0.75/0.95      ( c_2Ebool_2E_2F_5C
% 0.75/0.95      = ( lam @ bool
% 0.75/0.95        @ ^ [V0t1: $i] :
% 0.75/0.95            ( lam @ bool
% 0.75/0.95            @ ^ [V1t2: $i] :
% 0.75/0.95                ( ap @ ( c_2Ebool_2E_21 @ bool )
% 0.75/0.95                @ ( lam @ bool
% 0.75/0.95                  @ ^ [V2t: $i] : ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ V0t1 ) @ ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ V1t2 ) @ V2t ) ) ) @ V2t ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2EOR__DEF,axiom,
% 0.75/0.95      ( c_2Ebool_2E_5C_2F
% 0.75/0.95      = ( lam @ bool
% 0.75/0.95        @ ^ [V0t1: $i] :
% 0.75/0.95            ( lam @ bool
% 0.75/0.95            @ ^ [V1t2: $i] :
% 0.75/0.95                ( ap @ ( c_2Ebool_2E_21 @ bool )
% 0.75/0.95                @ ( lam @ bool
% 0.75/0.95                  @ ^ [V2t: $i] : ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ V0t1 ) @ V2t ) ) @ ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ V1t2 ) @ V2t ) ) @ V2t ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2EF__DEF,axiom,
% 0.75/0.95      ( $false
% 0.75/0.95    <=> ! [V0t: $i] :
% 0.75/0.95          ( ( mem @ V0t @ bool )
% 0.75/0.95         => ( p @ V0t ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2ENOT__DEF,axiom,
% 0.75/0.95      ( c_2Ebool_2E_7E
% 0.75/0.95      = ( lam @ bool
% 0.75/0.95        @ ^ [V0t: $i] : ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ V0t ) @ c_2Ebool_2EF ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2EEXISTS__UNIQUE__DEF,axiom,
% 0.75/0.95      ! [A_27a: del] :
% 0.75/0.95        ( ( c_2Ebool_2E_3F_21 @ A_27a )
% 0.75/0.95        = ( lam @ ( arr @ A_27a @ bool )
% 0.75/0.95          @ ^ [V0P: $i] :
% 0.75/0.95              ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( c_2Ebool_2E_3F @ A_27a ) @ V0P ) )
% 0.75/0.95              @ ( ap @ ( c_2Ebool_2E_21 @ A_27a )
% 0.75/0.95                @ ( lam @ A_27a
% 0.75/0.95                  @ ^ [V1x: $i] :
% 0.75/0.95                      ( ap @ ( c_2Ebool_2E_21 @ A_27a )
% 0.75/0.95                      @ ( lam @ A_27a
% 0.75/0.95                        @ ^ [V2y: $i] : ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ V0P @ V1x ) ) @ ( ap @ V0P @ V2y ) ) ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V1x ) @ V2y ) ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2ELET__DEF,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del] :
% 0.75/0.95        ( ( c_2Ebool_2ELET @ A_27a @ A_27b )
% 0.75/0.95        = ( lam @ ( arr @ A_27a @ A_27b )
% 0.75/0.95          @ ^ [V0f: $i] :
% 0.75/0.95              ( lam @ A_27a
% 0.75/0.95              @ ^ [V1x: $i] : ( ap @ V0f @ V1x ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2ECOND__DEF,axiom,
% 0.75/0.95      ! [A_27a: del] :
% 0.75/0.95        ( ( c_2Ebool_2ECOND @ A_27a )
% 0.75/0.95        = ( lam @ bool
% 0.75/0.95          @ ^ [V0t: $i] :
% 0.75/0.95              ( lam @ A_27a
% 0.75/0.95              @ ^ [V1t1: $i] :
% 0.75/0.95                  ( lam @ A_27a
% 0.75/0.95                  @ ^ [V2t2: $i] :
% 0.75/0.95                      ( ap @ ( c_2Emin_2E_40 @ A_27a )
% 0.75/0.95                      @ ( lam @ A_27a
% 0.75/0.95                        @ ^ [V3x: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ bool ) @ V0t ) @ c_2Ebool_2ET ) ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V3x ) @ V1t1 ) ) ) @ ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ bool ) @ V0t ) @ c_2Ebool_2EF ) ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V3x ) @ V2t2 ) ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2EONE__ONE__DEF,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del] :
% 0.75/0.95        ( ( c_2Ebool_2EONE__ONE @ A_27a @ A_27b )
% 0.75/0.95        = ( lam @ ( arr @ A_27a @ A_27b )
% 0.75/0.95          @ ^ [V0f: $i] :
% 0.75/0.95              ( ap @ ( c_2Ebool_2E_21 @ A_27a )
% 0.75/0.95              @ ( lam @ A_27a
% 0.75/0.95                @ ^ [V1x1: $i] :
% 0.75/0.95                    ( ap @ ( c_2Ebool_2E_21 @ A_27a )
% 0.75/0.95                    @ ( lam @ A_27a
% 0.75/0.95                      @ ^ [V2x2: $i] : ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27b ) @ ( ap @ V0f @ V1x1 ) ) @ ( ap @ V0f @ V2x2 ) ) ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V1x1 ) @ V2x2 ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2EONTO__DEF,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del] :
% 0.75/0.95        ( ( c_2Ebool_2EONTO @ A_27a @ A_27b )
% 0.75/0.95        = ( lam @ ( arr @ A_27a @ A_27b )
% 0.75/0.95          @ ^ [V0f: $i] :
% 0.75/0.95              ( ap @ ( c_2Ebool_2E_21 @ A_27b )
% 0.75/0.95              @ ( lam @ A_27b
% 0.75/0.95                @ ^ [V1y: $i] :
% 0.75/0.95                    ( ap @ ( c_2Ebool_2E_3F @ A_27a )
% 0.75/0.95                    @ ( lam @ A_27a
% 0.75/0.95                      @ ^ [V2x: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27b ) @ V1y ) @ ( ap @ V0f @ V2x ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2ETYPE__DEFINITION,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del] :
% 0.75/0.95        ( ( c_2Ebool_2ETYPE__DEFINITION @ A_27a @ A_27b )
% 0.75/0.95        = ( lam @ ( arr @ A_27a @ bool )
% 0.75/0.95          @ ^ [V0P: $i] :
% 0.75/0.95              ( lam @ ( arr @ A_27b @ A_27a )
% 0.75/0.95              @ ^ [V1rep: $i] :
% 0.75/0.95                  ( ap
% 0.75/0.95                  @ ( ap @ c_2Ebool_2E_2F_5C
% 0.75/0.95                    @ ( ap @ ( c_2Ebool_2E_21 @ A_27b )
% 0.75/0.95                      @ ( lam @ A_27b
% 0.75/0.95                        @ ^ [V2x_27: $i] :
% 0.75/0.95                            ( ap @ ( c_2Ebool_2E_21 @ A_27b )
% 0.75/0.95                            @ ( lam @ A_27b
% 0.75/0.95                              @ ^ [V3x_27_27: $i] : ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ ( ap @ V1rep @ V2x_27 ) ) @ ( ap @ V1rep @ V3x_27_27 ) ) ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27b ) @ V2x_27 ) @ V3x_27_27 ) ) ) ) ) ) )
% 0.75/0.95                  @ ( ap @ ( c_2Ebool_2E_21 @ A_27a )
% 0.75/0.95                    @ ( lam @ A_27a
% 0.75/0.95                      @ ^ [V4x: $i] :
% 0.75/0.95                          ( ap @ ( ap @ ( c_2Emin_2E_3D @ bool ) @ ( ap @ V0P @ V4x ) )
% 0.75/0.95                          @ ( ap @ ( c_2Ebool_2E_3F @ A_27b )
% 0.75/0.95                            @ ( lam @ A_27b
% 0.75/0.95                              @ ^ [V5x_27: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V4x ) @ ( ap @ V1rep @ V5x_27 ) ) ) ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2EBOOL__CASES__AX,axiom,
% 0.75/0.95      ! [V0t: $i] :
% 0.75/0.95        ( ( mem @ V0t @ bool )
% 0.75/0.95       => ( ( ( p @ V0t )
% 0.75/0.95          <=> $true )
% 0.75/0.95          | ( ( p @ V0t )
% 0.75/0.95          <=> $false ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2EETA__AX,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0t: $i] :
% 0.75/0.95        ( ( mem @ V0t @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95       => ( ( lam @ A_27a
% 0.75/0.95            @ ^ [V1x: $i] : ( ap @ V0t @ V1x ) )
% 0.75/0.95          = V0t ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2ESELECT__AX,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ! [V1x: $i] :
% 0.75/0.95            ( ( mem @ V1x @ A_27a )
% 0.75/0.95           => ( ( p @ ( ap @ V0P @ V1x ) )
% 0.75/0.95             => ( p @ ( ap @ V0P @ ( ap @ ( c_2Emin_2E_40 @ A_27a ) @ V0P ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(stp_i,type,
% 0.75/0.95      tp__i: $tType ).
% 0.75/0.95  
% 0.75/0.95  thf(stp_inj_i,type,
% 0.75/0.95      inj__i: tp__i > $i ).
% 0.75/0.95  
% 0.75/0.95  thf(stp_surj_i,type,
% 0.75/0.95      surj__i: $i > tp__i ).
% 0.75/0.95  
% 0.75/0.95  thf(stp_inj_surj_i,axiom,
% 0.75/0.95      ! [X: tp__i] :
% 0.75/0.95        ( ( surj__i @ ( inj__i @ X ) )
% 0.75/0.95        = X ) ).
% 0.75/0.95  
% 0.75/0.95  thf(stp_inj_mem_i,axiom,
% 0.75/0.95      ! [X: tp__i] : ( mem @ ( inj__i @ X ) @ ind ) ).
% 0.75/0.95  
% 0.75/0.95  thf(stp_iso_mem_i,axiom,
% 0.75/0.95      ! [X: $i] :
% 0.75/0.95        ( ( mem @ X @ ind )
% 0.75/0.95       => ( X
% 0.75/0.95          = ( inj__i @ ( surj__i @ X ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2EINFINITY__AX,axiom,
% 0.75/0.95      ? [V0f: $i] :
% 0.75/0.95        ( ( mem @ V0f @ ( arr @ ind @ ind ) )
% 0.75/0.95        & ( p @ ( ap @ ( c_2Ebool_2EONE__ONE @ ind @ ind ) @ V0f ) )
% 0.75/0.95        & ~ ( p @ ( ap @ ( c_2Ebool_2EONTO @ ind @ ind ) @ V0f ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2Eliteral__case__DEF,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del] :
% 0.75/0.95        ( ( c_2Ebool_2Eliteral__case @ A_27a @ A_27b )
% 0.75/0.95        = ( lam @ ( arr @ A_27a @ A_27b )
% 0.75/0.95          @ ^ [V0f: $i] :
% 0.75/0.95              ( lam @ A_27a
% 0.75/0.95              @ ^ [V1x: $i] : ( ap @ V0f @ V1x ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2EIN__DEF,axiom,
% 0.75/0.95      ! [A_27a: del] :
% 0.75/0.95        ( ( c_2Ebool_2EIN @ A_27a )
% 0.75/0.95        = ( lam @ A_27a
% 0.75/0.95          @ ^ [V0x: $i] :
% 0.75/0.95              ( lam @ ( arr @ A_27a @ bool )
% 0.75/0.95              @ ^ [V1f: $i] : ( ap @ V1f @ V0x ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2ERES__FORALL__DEF,axiom,
% 0.75/0.95      ! [A_27a: del] :
% 0.75/0.95        ( ( c_2Ebool_2ERES__FORALL @ A_27a )
% 0.75/0.95        = ( lam @ ( arr @ A_27a @ bool )
% 0.75/0.95          @ ^ [V0p: $i] :
% 0.75/0.95              ( lam @ ( arr @ A_27a @ bool )
% 0.75/0.95              @ ^ [V1m: $i] :
% 0.75/0.95                  ( ap @ ( c_2Ebool_2E_21 @ A_27a )
% 0.75/0.95                  @ ( lam @ A_27a
% 0.75/0.95                    @ ^ [V2x: $i] : ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V2x ) @ V0p ) ) @ ( ap @ V1m @ V2x ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2ERES__EXISTS__DEF,axiom,
% 0.75/0.95      ! [A_27a: del] :
% 0.75/0.95        ( ( c_2Ebool_2ERES__EXISTS @ A_27a )
% 0.75/0.95        = ( lam @ ( arr @ A_27a @ bool )
% 0.75/0.95          @ ^ [V0p: $i] :
% 0.75/0.95              ( lam @ ( arr @ A_27a @ bool )
% 0.75/0.95              @ ^ [V1m: $i] :
% 0.75/0.95                  ( ap @ ( c_2Ebool_2E_3F @ A_27a )
% 0.75/0.95                  @ ( lam @ A_27a
% 0.75/0.95                    @ ^ [V2x: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V2x ) @ V0p ) ) @ ( ap @ V1m @ V2x ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2ERES__EXISTS__UNIQUE__DEF,axiom,
% 0.75/0.95      ! [A_27a: del] :
% 0.75/0.95        ( ( c_2Ebool_2ERES__EXISTS__UNIQUE @ A_27a )
% 0.75/0.95        = ( lam @ ( arr @ A_27a @ bool )
% 0.75/0.95          @ ^ [V0p: $i] :
% 0.75/0.95              ( lam @ ( arr @ A_27a @ bool )
% 0.75/0.95              @ ^ [V1m: $i] :
% 0.75/0.95                  ( ap
% 0.75/0.95                  @ ( ap @ c_2Ebool_2E_2F_5C
% 0.75/0.95                    @ ( ap @ ( ap @ ( c_2Ebool_2ERES__EXISTS @ A_27a ) @ V0p )
% 0.75/0.95                      @ ( lam @ A_27a
% 0.75/0.95                        @ ^ [V2x: $i] : ( ap @ V1m @ V2x ) ) ) )
% 0.75/0.95                  @ ( ap @ ( ap @ ( c_2Ebool_2ERES__FORALL @ A_27a ) @ V0p )
% 0.75/0.95                    @ ( lam @ A_27a
% 0.75/0.95                      @ ^ [V3x: $i] :
% 0.75/0.95                          ( ap @ ( ap @ ( c_2Ebool_2ERES__FORALL @ A_27a ) @ V0p )
% 0.75/0.95                          @ ( lam @ A_27a
% 0.75/0.95                            @ ^ [V4y: $i] : ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ V1m @ V3x ) ) @ ( ap @ V1m @ V4y ) ) ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V3x ) @ V4y ) ) ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2ERES__SELECT__DEF,axiom,
% 0.75/0.95      ! [A_27a: del] :
% 0.75/0.95        ( ( c_2Ebool_2ERES__SELECT @ A_27a )
% 0.75/0.95        = ( lam @ ( arr @ A_27a @ bool )
% 0.75/0.95          @ ^ [V0p: $i] :
% 0.75/0.95              ( lam @ ( arr @ A_27a @ bool )
% 0.75/0.95              @ ^ [V1m: $i] :
% 0.75/0.95                  ( ap @ ( c_2Emin_2E_40 @ A_27a )
% 0.75/0.95                  @ ( lam @ A_27a
% 0.75/0.95                    @ ^ [V2x: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V2x ) @ V0p ) ) @ ( ap @ V1m @ V2x ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2EBOUNDED__DEF,axiom,
% 0.75/0.95      ( c_2Ebool_2EBOUNDED
% 0.75/0.95      = ( lam @ bool
% 0.75/0.95        @ ^ [V0v: $i] : c_2Ebool_2ET ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(ax_thm_2Ebool_2EDATATYPE__TAG__DEF,axiom,
% 0.75/0.95      ! [A_27a: del] :
% 0.75/0.95        ( ( c_2Ebool_2EDATATYPE @ A_27a )
% 0.75/0.95        = ( lam @ A_27a
% 0.75/0.95          @ ^ [V0x: $i] : c_2Ebool_2ET ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ETRUTH,axiom,
% 0.75/0.95      $true ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EIMP__ANTISYM__AX,axiom,
% 0.75/0.95      ! [V0t1: $i] :
% 0.75/0.95        ( ( mem @ V0t1 @ bool )
% 0.75/0.95       => ! [V1t2: $i] :
% 0.75/0.95            ( ( mem @ V1t2 @ bool )
% 0.75/0.95           => ( ( ( p @ V0t1 )
% 0.75/0.95               => ( p @ V1t2 ) )
% 0.75/0.95             => ( ( ( p @ V1t2 )
% 0.75/0.95                 => ( p @ V0t1 ) )
% 0.75/0.95               => ( ( p @ V0t1 )
% 0.75/0.95                <=> ( p @ V1t2 ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EFALSITY,axiom,
% 0.75/0.95      ! [V0t: $i] :
% 0.75/0.95        ( ( mem @ V0t @ bool )
% 0.75/0.95       => ( $false
% 0.75/0.95         => ( p @ V0t ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EETA__THM,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0M: $i] :
% 0.75/0.95        ( ( mem @ V0M @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95       => ( ( lam @ A_27a
% 0.75/0.95            @ ^ [V1x: $i] : ( ap @ V0M @ V1x ) )
% 0.75/0.95          = V0M ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EEXCLUDED__MIDDLE,axiom,
% 0.75/0.95      ! [V0t: $i] :
% 0.75/0.95        ( ( mem @ V0t @ bool )
% 0.75/0.95       => ( ( p @ V0t )
% 0.75/0.95          | ~ ( p @ V0t ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EBETA__THM,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.75/0.95        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95       => ! [V1y: $i] :
% 0.75/0.95            ( ( mem @ V1y @ A_27a )
% 0.75/0.95           => ( ( ap
% 0.75/0.95                @ ( lam @ A_27a
% 0.75/0.95                  @ ^ [V2x: $i] : ( ap @ V0f @ V2x ) )
% 0.75/0.95                @ V1y )
% 0.75/0.95              = ( ap @ V0f @ V1y ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ELET__THM,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.75/0.95        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95       => ! [V1x: $i] :
% 0.75/0.95            ( ( mem @ V1x @ A_27a )
% 0.75/0.95           => ( ( ap @ ( ap @ ( c_2Ebool_2ELET @ A_27a @ A_27b ) @ V0f ) @ V1x )
% 0.75/0.95              = ( ap @ V0f @ V1x ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EFORALL__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0f: $i] :
% 0.75/0.95        ( ( mem @ V0f @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ( ( p @ ( ap @ ( c_2Ebool_2E_21 @ A_27a ) @ V0f ) )
% 0.75/0.95        <=> ! [V1x: $i] :
% 0.75/0.95              ( ( mem @ V1x @ A_27a )
% 0.75/0.95             => ( p @ ( ap @ V0f @ V1x ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EEXISTS__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0f: $i] :
% 0.75/0.95        ( ( mem @ V0f @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ( ( p @ ( ap @ ( c_2Ebool_2E_3F @ A_27a ) @ V0f ) )
% 0.75/0.95        <=> ? [V1x: $i] :
% 0.75/0.95              ( ( mem @ V1x @ A_27a )
% 0.75/0.95              & ( p @ ( ap @ V0f @ V1x ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EABS__SIMP,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0t1: $i] :
% 0.75/0.95        ( ( mem @ V0t1 @ A_27a )
% 0.75/0.95       => ! [V1t2: $i] :
% 0.75/0.95            ( ( mem @ V1t2 @ A_27b )
% 0.75/0.95           => ( ( ap
% 0.75/0.95                @ ( lam @ A_27b
% 0.75/0.95                  @ ^ [V2x: $i] : V0t1 )
% 0.75/0.95                @ V1t2 )
% 0.75/0.95              = V0t1 ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EFORALL__SIMP,axiom,
% 0.75/0.95      ! [A_27a: del,V0t: $i] :
% 0.75/0.95        ( ( mem @ V0t @ bool )
% 0.75/0.95       => ( ! [V1x: $i] :
% 0.75/0.95              ( ( mem @ V1x @ A_27a )
% 0.75/0.95             => ( p @ V0t ) )
% 0.75/0.95        <=> ( p @ V0t ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EEXISTS__SIMP,axiom,
% 0.75/0.95      ! [A_27a: del,V0t: $i] :
% 0.75/0.95        ( ( mem @ V0t @ bool )
% 0.75/0.95       => ( ? [V1x: $i] :
% 0.75/0.95              ( ( mem @ V1x @ A_27a )
% 0.75/0.95              & ( p @ V0t ) )
% 0.75/0.95        <=> ( p @ V0t ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EAND__INTRO__THM,axiom,
% 0.75/0.95      ! [V0t1: $i] :
% 0.75/0.95        ( ( mem @ V0t1 @ bool )
% 0.75/0.95       => ! [V1t2: $i] :
% 0.75/0.95            ( ( mem @ V1t2 @ bool )
% 0.75/0.95           => ( ( p @ V0t1 )
% 0.75/0.95             => ( ( p @ V1t2 )
% 0.75/0.95               => ( ( p @ V0t1 )
% 0.75/0.95                  & ( p @ V1t2 ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EAND1__THM,axiom,
% 0.75/0.95      ! [V0t1: $i] :
% 0.75/0.95        ( ( mem @ V0t1 @ bool )
% 0.75/0.95       => ! [V1t2: $i] :
% 0.75/0.95            ( ( mem @ V1t2 @ bool )
% 0.75/0.95           => ( ( ( p @ V0t1 )
% 0.75/0.95                & ( p @ V1t2 ) )
% 0.75/0.95             => ( p @ V0t1 ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EAND2__THM,axiom,
% 0.75/0.95      ! [V0t1: $i] :
% 0.75/0.95        ( ( mem @ V0t1 @ bool )
% 0.75/0.95       => ! [V1t2: $i] :
% 0.75/0.95            ( ( mem @ V1t2 @ bool )
% 0.75/0.95           => ( ( ( p @ V0t1 )
% 0.75/0.95                & ( p @ V1t2 ) )
% 0.75/0.95             => ( p @ V1t2 ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ECONJ__SYM,axiom,
% 0.75/0.95      ! [V0t1: $i] :
% 0.75/0.95        ( ( mem @ V0t1 @ bool )
% 0.75/0.95       => ! [V1t2: $i] :
% 0.75/0.95            ( ( mem @ V1t2 @ bool )
% 0.75/0.95           => ( ( ( p @ V0t1 )
% 0.75/0.95                & ( p @ V1t2 ) )
% 0.75/0.95            <=> ( ( p @ V1t2 )
% 0.75/0.95                & ( p @ V0t1 ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ECONJ__COMM,axiom,
% 0.75/0.95      ! [V0t1: $i] :
% 0.75/0.95        ( ( mem @ V0t1 @ bool )
% 0.75/0.95       => ! [V1t2: $i] :
% 0.75/0.95            ( ( mem @ V1t2 @ bool )
% 0.75/0.95           => ( ( ( p @ V0t1 )
% 0.75/0.95                & ( p @ V1t2 ) )
% 0.75/0.95            <=> ( ( p @ V1t2 )
% 0.75/0.95                & ( p @ V0t1 ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ECONJ__ASSOC,axiom,
% 0.75/0.95      ! [V0t1: $i] :
% 0.75/0.95        ( ( mem @ V0t1 @ bool )
% 0.75/0.95       => ! [V1t2: $i] :
% 0.75/0.95            ( ( mem @ V1t2 @ bool )
% 0.75/0.95           => ! [V2t3: $i] :
% 0.75/0.95                ( ( mem @ V2t3 @ bool )
% 0.75/0.95               => ( ( ( p @ V0t1 )
% 0.75/0.95                    & ( p @ V1t2 )
% 0.75/0.95                    & ( p @ V2t3 ) )
% 0.75/0.95                <=> ( ( p @ V0t1 )
% 0.75/0.95                    & ( p @ V1t2 )
% 0.75/0.95                    & ( p @ V2t3 ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EOR__INTRO__THM1,axiom,
% 0.75/0.95      ! [V0t1: $i] :
% 0.75/0.95        ( ( mem @ V0t1 @ bool )
% 0.75/0.95       => ! [V1t2: $i] :
% 0.75/0.95            ( ( mem @ V1t2 @ bool )
% 0.75/0.95           => ( ( p @ V0t1 )
% 0.75/0.95             => ( ( p @ V0t1 )
% 0.75/0.95                | ( p @ V1t2 ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EOR__INTRO__THM2,axiom,
% 0.75/0.95      ! [V0t1: $i] :
% 0.75/0.95        ( ( mem @ V0t1 @ bool )
% 0.75/0.95       => ! [V1t2: $i] :
% 0.75/0.95            ( ( mem @ V1t2 @ bool )
% 0.75/0.95           => ( ( p @ V1t2 )
% 0.75/0.95             => ( ( p @ V0t1 )
% 0.75/0.95                | ( p @ V1t2 ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EOR__ELIM__THM,axiom,
% 0.75/0.95      ! [V0t: $i] :
% 0.75/0.95        ( ( mem @ V0t @ bool )
% 0.75/0.95       => ! [V1t1: $i] :
% 0.75/0.95            ( ( mem @ V1t1 @ bool )
% 0.75/0.95           => ! [V2t2: $i] :
% 0.75/0.95                ( ( mem @ V2t2 @ bool )
% 0.75/0.95               => ( ( ( p @ V1t1 )
% 0.75/0.95                    | ( p @ V2t2 ) )
% 0.75/0.95                 => ( ( ( p @ V1t1 )
% 0.75/0.95                     => ( p @ V0t ) )
% 0.75/0.95                   => ( ( ( p @ V2t2 )
% 0.75/0.95                       => ( p @ V0t ) )
% 0.75/0.95                     => ( p @ V0t ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EIMP__F,axiom,
% 0.75/0.95      ! [V0t: $i] :
% 0.75/0.95        ( ( mem @ V0t @ bool )
% 0.75/0.95       => ( ( ( p @ V0t )
% 0.75/0.95           => $false )
% 0.75/0.95         => ~ ( p @ V0t ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EF__IMP,axiom,
% 0.75/0.95      ! [V0t: $i] :
% 0.75/0.95        ( ( mem @ V0t @ bool )
% 0.75/0.95       => ( ~ ( p @ V0t )
% 0.75/0.95         => ( ( p @ V0t )
% 0.75/0.95           => $false ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ENOT__F,axiom,
% 0.75/0.95      ! [V0t: $i] :
% 0.75/0.95        ( ( mem @ V0t @ bool )
% 0.75/0.95       => ( ~ ( p @ V0t )
% 0.75/0.95         => ( ( p @ V0t )
% 0.75/0.95          <=> $false ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ENOT__AND,axiom,
% 0.75/0.95      ! [V0t: $i] :
% 0.75/0.95        ( ( mem @ V0t @ bool )
% 0.75/0.95       => ~ ( ( p @ V0t )
% 0.75/0.95            & ~ ( p @ V0t ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EAND__CLAUSES,axiom,
% 0.75/0.95      ! [V0t: $i] :
% 0.75/0.95        ( ( mem @ V0t @ bool )
% 0.75/0.95       => ( ( ( $true
% 0.75/0.95              & ( p @ V0t ) )
% 0.75/0.95          <=> ( p @ V0t ) )
% 0.75/0.95          & ( ( ( p @ V0t )
% 0.75/0.95              & $true )
% 0.75/0.95          <=> ( p @ V0t ) )
% 0.75/0.95          & ( ( $false
% 0.75/0.95              & ( p @ V0t ) )
% 0.75/0.95          <=> $false )
% 0.75/0.95          & ( ( ( p @ V0t )
% 0.75/0.95              & $false )
% 0.75/0.95          <=> $false )
% 0.75/0.95          & ( ( ( p @ V0t )
% 0.75/0.95              & ( p @ V0t ) )
% 0.75/0.95          <=> ( p @ V0t ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EOR__CLAUSES,axiom,
% 0.75/0.95      ! [V0t: $i] :
% 0.75/0.95        ( ( mem @ V0t @ bool )
% 0.75/0.95       => ( ( ( $true
% 0.75/0.95              | ( p @ V0t ) )
% 0.75/0.95          <=> $true )
% 0.75/0.95          & ( ( ( p @ V0t )
% 0.75/0.95              | $true )
% 0.75/0.95          <=> $true )
% 0.75/0.95          & ( ( $false
% 0.75/0.95              | ( p @ V0t ) )
% 0.75/0.95          <=> ( p @ V0t ) )
% 0.75/0.95          & ( ( ( p @ V0t )
% 0.75/0.95              | $false )
% 0.75/0.95          <=> ( p @ V0t ) )
% 0.75/0.95          & ( ( ( p @ V0t )
% 0.75/0.95              | ( p @ V0t ) )
% 0.75/0.95          <=> ( p @ V0t ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EIMP__CLAUSES,axiom,
% 0.75/0.95      ! [V0t: $i] :
% 0.75/0.95        ( ( mem @ V0t @ bool )
% 0.75/0.95       => ( ( ( $true
% 0.75/0.95             => ( p @ V0t ) )
% 0.75/0.95          <=> ( p @ V0t ) )
% 0.75/0.95          & ( ( ( p @ V0t )
% 0.75/0.95             => $true )
% 0.75/0.95          <=> $true )
% 0.75/0.95          & ( ( $false
% 0.75/0.95             => ( p @ V0t ) )
% 0.75/0.95          <=> $true )
% 0.75/0.95          & ( ( ( p @ V0t )
% 0.75/0.95             => ( p @ V0t ) )
% 0.75/0.95          <=> $true )
% 0.75/0.95          & ( ( ( p @ V0t )
% 0.75/0.95             => $false )
% 0.75/0.95          <=> ~ ( p @ V0t ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ENOT__CLAUSES,axiom,
% 0.75/0.95      ( ! [V0t: $i] :
% 0.75/0.95          ( ( mem @ V0t @ bool )
% 0.75/0.95         => ( ~ ~ ( p @ V0t )
% 0.75/0.95          <=> ( p @ V0t ) ) )
% 0.75/0.95      & ( ~ $true
% 0.75/0.95      <=> $false )
% 0.75/0.95      & ( ~ $false
% 0.75/0.95      <=> $true ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EEQ__REFL,axiom,
% 0.75/0.95      ! [A_27a: del,V0x: $i] :
% 0.75/0.95        ( ( mem @ V0x @ A_27a )
% 0.75/0.95       => ( V0x = V0x ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EREFL__CLAUSE,axiom,
% 0.75/0.95      ! [A_27a: del,V0x: $i] :
% 0.75/0.95        ( ( mem @ V0x @ A_27a )
% 0.75/0.95       => ( ( V0x = V0x )
% 0.75/0.95        <=> $true ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EEQ__SYM,axiom,
% 0.75/0.95      ! [A_27a: del,V0x: $i] :
% 0.75/0.95        ( ( mem @ V0x @ A_27a )
% 0.75/0.95       => ! [V1y: $i] :
% 0.75/0.95            ( ( mem @ V1y @ A_27a )
% 0.75/0.95           => ( ( V0x = V1y )
% 0.75/0.95             => ( V1y = V0x ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EEQ__SYM__EQ,axiom,
% 0.75/0.95      ! [A_27a: del,V0x: $i] :
% 0.75/0.95        ( ( mem @ V0x @ A_27a )
% 0.75/0.95       => ! [V1y: $i] :
% 0.75/0.95            ( ( mem @ V1y @ A_27a )
% 0.75/0.95           => ( ( V0x = V1y )
% 0.75/0.95            <=> ( V1y = V0x ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EEQ__EXT,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.75/0.95        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95       => ! [V1g: $i] :
% 0.75/0.95            ( ( mem @ V1g @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95           => ( ! [V2x: $i] :
% 0.75/0.95                  ( ( mem @ V2x @ A_27a )
% 0.75/0.95                 => ( ( ap @ V0f @ V2x )
% 0.75/0.95                    = ( ap @ V1g @ V2x ) ) )
% 0.75/0.95             => ( V0f = V1g ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EFUN__EQ__THM,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.75/0.95        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95       => ! [V1g: $i] :
% 0.75/0.95            ( ( mem @ V1g @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95           => ( ( V0f = V1g )
% 0.75/0.95            <=> ! [V2x: $i] :
% 0.75/0.95                  ( ( mem @ V2x @ A_27a )
% 0.75/0.95                 => ( ( ap @ V0f @ V2x )
% 0.75/0.95                    = ( ap @ V1g @ V2x ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EEQ__TRANS,axiom,
% 0.75/0.95      ! [A_27a: del,V0x: $i] :
% 0.75/0.95        ( ( mem @ V0x @ A_27a )
% 0.75/0.95       => ! [V1y: $i] :
% 0.75/0.95            ( ( mem @ V1y @ A_27a )
% 0.75/0.95           => ! [V2z: $i] :
% 0.75/0.95                ( ( mem @ V2z @ A_27a )
% 0.75/0.95               => ( ( ( V0x = V1y )
% 0.75/0.95                    & ( V1y = V2z ) )
% 0.75/0.95                 => ( V0x = V2z ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EBOOL__EQ__DISTINCT,axiom,
% 0.75/0.95      ( ~ ( $true
% 0.75/0.95        <=> $false )
% 0.75/0.95      & ~ ( $false
% 0.75/0.95        <=> $true ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EEQ__CLAUSES,axiom,
% 0.75/0.95      ! [V0t: $i] :
% 0.75/0.95        ( ( mem @ V0t @ bool )
% 0.75/0.95       => ( ( ( $true
% 0.75/0.95            <=> ( p @ V0t ) )
% 0.75/0.95          <=> ( p @ V0t ) )
% 0.75/0.95          & ( ( ( p @ V0t )
% 0.75/0.95            <=> $true )
% 0.75/0.95          <=> ( p @ V0t ) )
% 0.75/0.95          & ( ( $false
% 0.75/0.95            <=> ( p @ V0t ) )
% 0.75/0.95          <=> ~ ( p @ V0t ) )
% 0.75/0.95          & ( ( ( p @ V0t )
% 0.75/0.95            <=> $false )
% 0.75/0.95          <=> ~ ( p @ V0t ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ECOND__CLAUSES,axiom,
% 0.75/0.95      ! [A_27a: del,V0t1: $i] :
% 0.75/0.95        ( ( mem @ V0t1 @ A_27a )
% 0.75/0.95       => ! [V1t2: $i] :
% 0.75/0.95            ( ( mem @ V1t2 @ A_27a )
% 0.75/0.95           => ( ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27a ) @ c_2Ebool_2ET ) @ V0t1 ) @ V1t2 )
% 0.75/0.95                = V0t1 )
% 0.75/0.95              & ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27a ) @ c_2Ebool_2EF ) @ V0t1 ) @ V1t2 )
% 0.75/0.95                = V1t2 ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ECOND__ID,axiom,
% 0.75/0.95      ! [A_27a: del,V0b: $i] :
% 0.75/0.95        ( ( mem @ V0b @ bool )
% 0.75/0.95       => ! [V1t: $i] :
% 0.75/0.95            ( ( mem @ V1t @ A_27a )
% 0.75/0.95           => ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27a ) @ V0b ) @ V1t ) @ V1t )
% 0.75/0.95              = V1t ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ESELECT__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ( ( p
% 0.75/0.95            @ ( ap @ V0P
% 0.75/0.95              @ ( ap @ ( c_2Emin_2E_40 @ A_27a )
% 0.75/0.95                @ ( lam @ A_27a
% 0.75/0.95                  @ ^ [V1x: $i] : ( ap @ V0P @ V1x ) ) ) ) )
% 0.75/0.95        <=> ? [V2x: $i] :
% 0.75/0.95              ( ( mem @ V2x @ A_27a )
% 0.75/0.95              & ( p @ ( ap @ V0P @ V2x ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ESELECT__REFL,axiom,
% 0.75/0.95      ! [A_27a: del,V0x: $i] :
% 0.75/0.95        ( ( mem @ V0x @ A_27a )
% 0.75/0.95       => ( ( ap @ ( c_2Emin_2E_40 @ A_27a )
% 0.75/0.95            @ ( lam @ A_27a
% 0.75/0.95              @ ^ [V1y: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V1y ) @ V0x ) ) )
% 0.75/0.95          = V0x ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ESELECT__REFL__2,axiom,
% 0.75/0.95      ! [A_27a: del,V0x: $i] :
% 0.75/0.95        ( ( mem @ V0x @ A_27a )
% 0.75/0.95       => ( ( ap @ ( c_2Emin_2E_40 @ A_27a )
% 0.75/0.95            @ ( lam @ A_27a
% 0.75/0.95              @ ^ [V1y: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V0x ) @ V1y ) ) )
% 0.75/0.95          = V0x ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ESELECT__UNIQUE,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ! [V1x: $i] :
% 0.75/0.95            ( ( mem @ V1x @ A_27a )
% 0.75/0.95           => ( ! [V2y: $i] :
% 0.75/0.95                  ( ( mem @ V2y @ A_27a )
% 0.75/0.95                 => ( ( p @ ( ap @ V0P @ V2y ) )
% 0.75/0.95                  <=> ( V2y = V1x ) ) )
% 0.75/0.95             => ( ( ap @ ( c_2Emin_2E_40 @ A_27a ) @ V0P )
% 0.75/0.95                = V1x ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ESELECT__ELIM__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.75/0.95           => ( ( ? [V2x: $i] :
% 0.75/0.95                    ( ( mem @ V2x @ A_27a )
% 0.75/0.95                    & ( p @ ( ap @ V0P @ V2x ) ) )
% 0.75/0.95                & ! [V3x: $i] :
% 0.75/0.95                    ( ( mem @ V3x @ A_27a )
% 0.75/0.95                   => ( ( p @ ( ap @ V0P @ V3x ) )
% 0.75/0.95                     => ( p @ ( ap @ V1Q @ V3x ) ) ) ) )
% 0.75/0.95             => ( p @ ( ap @ V1Q @ ( ap @ ( c_2Emin_2E_40 @ A_27a ) @ V0P ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ENOT__FORALL__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ( ~ ! [V1x: $i] :
% 0.75/0.95                ( ( mem @ V1x @ A_27a )
% 0.75/0.95               => ( p @ ( ap @ V0P @ V1x ) ) )
% 0.75/0.95        <=> ? [V2x: $i] :
% 0.75/0.95              ( ( mem @ V2x @ A_27a )
% 0.75/0.95              & ~ ( p @ ( ap @ V0P @ V2x ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ENOT__EXISTS__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ( ~ ? [V1x: $i] :
% 0.75/0.95                ( ( mem @ V1x @ A_27a )
% 0.75/0.95                & ( p @ ( ap @ V0P @ V1x ) ) )
% 0.75/0.95        <=> ! [V2x: $i] :
% 0.75/0.95              ( ( mem @ V2x @ A_27a )
% 0.75/0.95             => ~ ( p @ ( ap @ V0P @ V2x ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EFORALL__AND__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.75/0.95           => ( ! [V2x: $i] :
% 0.75/0.95                  ( ( mem @ V2x @ A_27a )
% 0.75/0.95                 => ( ( p @ ( ap @ V0P @ V2x ) )
% 0.75/0.95                    & ( p @ ( ap @ V1Q @ V2x ) ) ) )
% 0.75/0.95            <=> ( ! [V3x: $i] :
% 0.75/0.95                    ( ( mem @ V3x @ A_27a )
% 0.75/0.95                   => ( p @ ( ap @ V0P @ V3x ) ) )
% 0.75/0.95                & ! [V4x: $i] :
% 0.75/0.95                    ( ( mem @ V4x @ A_27a )
% 0.75/0.95                   => ( p @ ( ap @ V1Q @ V4x ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ELEFT__AND__FORALL__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ bool )
% 0.75/0.95           => ( ( ! [V2x: $i] :
% 0.75/0.95                    ( ( mem @ V2x @ A_27a )
% 0.75/0.95                   => ( p @ ( ap @ V0P @ V2x ) ) )
% 0.75/0.95                & ( p @ V1Q ) )
% 0.75/0.95            <=> ! [V3x: $i] :
% 0.75/0.95                  ( ( mem @ V3x @ A_27a )
% 0.75/0.95                 => ( ( p @ ( ap @ V0P @ V3x ) )
% 0.75/0.95                    & ( p @ V1Q ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ERIGHT__AND__FORALL__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ bool )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.75/0.95           => ( ( ( p @ V0P )
% 0.75/0.95                & ! [V2x: $i] :
% 0.75/0.95                    ( ( mem @ V2x @ A_27a )
% 0.75/0.95                   => ( p @ ( ap @ V1Q @ V2x ) ) ) )
% 0.75/0.95            <=> ! [V3x: $i] :
% 0.75/0.95                  ( ( mem @ V3x @ A_27a )
% 0.75/0.95                 => ( ( p @ V0P )
% 0.75/0.95                    & ( p @ ( ap @ V1Q @ V3x ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EEXISTS__OR__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.75/0.95           => ( ? [V2x: $i] :
% 0.75/0.95                  ( ( mem @ V2x @ A_27a )
% 0.75/0.95                  & ( ( p @ ( ap @ V0P @ V2x ) )
% 0.75/0.95                    | ( p @ ( ap @ V1Q @ V2x ) ) ) )
% 0.75/0.95            <=> ( ? [V3x: $i] :
% 0.75/0.95                    ( ( mem @ V3x @ A_27a )
% 0.75/0.95                    & ( p @ ( ap @ V0P @ V3x ) ) )
% 0.75/0.95                | ? [V4x: $i] :
% 0.75/0.95                    ( ( mem @ V4x @ A_27a )
% 0.75/0.95                    & ( p @ ( ap @ V1Q @ V4x ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ELEFT__OR__EXISTS__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ bool )
% 0.75/0.95           => ( ( ? [V2x: $i] :
% 0.75/0.95                    ( ( mem @ V2x @ A_27a )
% 0.75/0.95                    & ( p @ ( ap @ V0P @ V2x ) ) )
% 0.75/0.95                | ( p @ V1Q ) )
% 0.75/0.95            <=> ? [V3x: $i] :
% 0.75/0.95                  ( ( mem @ V3x @ A_27a )
% 0.75/0.95                  & ( ( p @ ( ap @ V0P @ V3x ) )
% 0.75/0.95                    | ( p @ V1Q ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ERIGHT__OR__EXISTS__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ bool )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.75/0.95           => ( ( ( p @ V0P )
% 0.75/0.95                | ? [V2x: $i] :
% 0.75/0.95                    ( ( mem @ V2x @ A_27a )
% 0.75/0.95                    & ( p @ ( ap @ V1Q @ V2x ) ) ) )
% 0.75/0.95            <=> ? [V3x: $i] :
% 0.75/0.95                  ( ( mem @ V3x @ A_27a )
% 0.75/0.95                  & ( ( p @ V0P )
% 0.75/0.95                    | ( p @ ( ap @ V1Q @ V3x ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EBOTH__EXISTS__AND__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ bool )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ bool )
% 0.75/0.95           => ( ? [V2x: $i] :
% 0.75/0.95                  ( ( mem @ V2x @ A_27a )
% 0.75/0.95                  & ( p @ V0P )
% 0.75/0.95                  & ( p @ V1Q ) )
% 0.75/0.95            <=> ( ? [V3x: $i] :
% 0.75/0.95                    ( ( mem @ V3x @ A_27a )
% 0.75/0.95                    & ( p @ V0P ) )
% 0.75/0.95                & ? [V4x: $i] :
% 0.75/0.95                    ( ( mem @ V4x @ A_27a )
% 0.75/0.95                    & ( p @ V1Q ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ELEFT__EXISTS__AND__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ bool )
% 0.75/0.95           => ( ? [V2x: $i] :
% 0.75/0.95                  ( ( mem @ V2x @ A_27a )
% 0.75/0.95                  & ( p @ ( ap @ V0P @ V2x ) )
% 0.75/0.95                  & ( p @ V1Q ) )
% 0.75/0.95            <=> ( ? [V3x: $i] :
% 0.75/0.95                    ( ( mem @ V3x @ A_27a )
% 0.75/0.95                    & ( p @ ( ap @ V0P @ V3x ) ) )
% 0.75/0.95                & ( p @ V1Q ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ERIGHT__EXISTS__AND__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ bool )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.75/0.95           => ( ? [V2x: $i] :
% 0.75/0.95                  ( ( mem @ V2x @ A_27a )
% 0.75/0.95                  & ( p @ V0P )
% 0.75/0.95                  & ( p @ ( ap @ V1Q @ V2x ) ) )
% 0.75/0.95            <=> ( ( p @ V0P )
% 0.75/0.95                & ? [V3x: $i] :
% 0.75/0.95                    ( ( mem @ V3x @ A_27a )
% 0.75/0.95                    & ( p @ ( ap @ V1Q @ V3x ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EBOTH__FORALL__OR__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ bool )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ bool )
% 0.75/0.95           => ( ! [V2x: $i] :
% 0.75/0.95                  ( ( mem @ V2x @ A_27a )
% 0.75/0.95                 => ( ( p @ V0P )
% 0.75/0.95                    | ( p @ V1Q ) ) )
% 0.75/0.95            <=> ( ! [V3x: $i] :
% 0.75/0.95                    ( ( mem @ V3x @ A_27a )
% 0.75/0.95                   => ( p @ V0P ) )
% 0.75/0.95                | ! [V4x: $i] :
% 0.75/0.95                    ( ( mem @ V4x @ A_27a )
% 0.75/0.95                   => ( p @ V1Q ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ELEFT__FORALL__OR__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0Q: $i] :
% 0.75/0.95        ( ( mem @ V0Q @ bool )
% 0.75/0.95       => ! [V1P: $i] :
% 0.75/0.95            ( ( mem @ V1P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95           => ( ! [V2x: $i] :
% 0.75/0.95                  ( ( mem @ V2x @ A_27a )
% 0.75/0.95                 => ( ( p @ ( ap @ V1P @ V2x ) )
% 0.75/0.95                    | ( p @ V0Q ) ) )
% 0.75/0.95            <=> ( ! [V3x: $i] :
% 0.75/0.95                    ( ( mem @ V3x @ A_27a )
% 0.75/0.95                   => ( p @ ( ap @ V1P @ V3x ) ) )
% 0.75/0.95                | ( p @ V0Q ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ERIGHT__FORALL__OR__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ bool )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.75/0.95           => ( ! [V2x: $i] :
% 0.75/0.95                  ( ( mem @ V2x @ A_27a )
% 0.75/0.95                 => ( ( p @ V0P )
% 0.75/0.95                    | ( p @ ( ap @ V1Q @ V2x ) ) ) )
% 0.75/0.95            <=> ( ( p @ V0P )
% 0.75/0.95                | ! [V3x: $i] :
% 0.75/0.95                    ( ( mem @ V3x @ A_27a )
% 0.75/0.95                   => ( p @ ( ap @ V1Q @ V3x ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EBOTH__FORALL__IMP__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ bool )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ bool )
% 0.75/0.95           => ( ! [V2x: $i] :
% 0.75/0.95                  ( ( mem @ V2x @ A_27a )
% 0.75/0.95                 => ( ( p @ V0P )
% 0.75/0.95                   => ( p @ V1Q ) ) )
% 0.75/0.95            <=> ( ? [V3x: $i] :
% 0.75/0.95                    ( ( mem @ V3x @ A_27a )
% 0.75/0.95                    & ( p @ V0P ) )
% 0.75/0.95               => ! [V4x: $i] :
% 0.75/0.95                    ( ( mem @ V4x @ A_27a )
% 0.75/0.95                   => ( p @ V1Q ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ELEFT__FORALL__IMP__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ bool )
% 0.75/0.95           => ( ! [V2x: $i] :
% 0.75/0.95                  ( ( mem @ V2x @ A_27a )
% 0.75/0.95                 => ( ( p @ ( ap @ V0P @ V2x ) )
% 0.75/0.95                   => ( p @ V1Q ) ) )
% 0.75/0.95            <=> ( ? [V3x: $i] :
% 0.75/0.95                    ( ( mem @ V3x @ A_27a )
% 0.75/0.95                    & ( p @ ( ap @ V0P @ V3x ) ) )
% 0.75/0.95               => ( p @ V1Q ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ERIGHT__FORALL__IMP__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ bool )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.75/0.95           => ( ! [V2x: $i] :
% 0.75/0.95                  ( ( mem @ V2x @ A_27a )
% 0.75/0.95                 => ( ( p @ V0P )
% 0.75/0.95                   => ( p @ ( ap @ V1Q @ V2x ) ) ) )
% 0.75/0.95            <=> ( ( p @ V0P )
% 0.75/0.95               => ! [V3x: $i] :
% 0.75/0.95                    ( ( mem @ V3x @ A_27a )
% 0.75/0.95                   => ( p @ ( ap @ V1Q @ V3x ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EBOTH__EXISTS__IMP__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ bool )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ bool )
% 0.75/0.95           => ( ? [V2x: $i] :
% 0.75/0.95                  ( ( mem @ V2x @ A_27a )
% 0.75/0.95                  & ( ( p @ V0P )
% 0.75/0.95                   => ( p @ V1Q ) ) )
% 0.75/0.95            <=> ( ! [V3x: $i] :
% 0.75/0.95                    ( ( mem @ V3x @ A_27a )
% 0.75/0.95                   => ( p @ V0P ) )
% 0.75/0.95               => ? [V4x: $i] :
% 0.75/0.95                    ( ( mem @ V4x @ A_27a )
% 0.75/0.95                    & ( p @ V1Q ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ELEFT__EXISTS__IMP__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ bool )
% 0.75/0.95           => ( ? [V2x: $i] :
% 0.75/0.95                  ( ( mem @ V2x @ A_27a )
% 0.75/0.95                  & ( ( p @ ( ap @ V0P @ V2x ) )
% 0.75/0.95                   => ( p @ V1Q ) ) )
% 0.75/0.95            <=> ( ! [V3x: $i] :
% 0.75/0.95                    ( ( mem @ V3x @ A_27a )
% 0.75/0.95                   => ( p @ ( ap @ V0P @ V3x ) ) )
% 0.75/0.95               => ( p @ V1Q ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ERIGHT__EXISTS__IMP__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ bool )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.75/0.95           => ( ? [V2x: $i] :
% 0.75/0.95                  ( ( mem @ V2x @ A_27a )
% 0.75/0.95                  & ( ( p @ V0P )
% 0.75/0.95                   => ( p @ ( ap @ V1Q @ V2x ) ) ) )
% 0.75/0.95            <=> ( ( p @ V0P )
% 0.75/0.95               => ? [V3x: $i] :
% 0.75/0.95                    ( ( mem @ V3x @ A_27a )
% 0.75/0.95                    & ( p @ ( ap @ V1Q @ V3x ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EOR__IMP__THM,axiom,
% 0.75/0.95      ! [V0A: $i] :
% 0.75/0.95        ( ( mem @ V0A @ bool )
% 0.75/0.95       => ! [V1B: $i] :
% 0.75/0.95            ( ( mem @ V1B @ bool )
% 0.75/0.95           => ( ( ( p @ V0A )
% 0.75/0.95              <=> ( ( p @ V1B )
% 0.75/0.95                  | ( p @ V0A ) ) )
% 0.75/0.95            <=> ( ( p @ V1B )
% 0.75/0.95               => ( p @ V0A ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ENOT__IMP,axiom,
% 0.75/0.95      ! [V0A: $i] :
% 0.75/0.95        ( ( mem @ V0A @ bool )
% 0.75/0.95       => ! [V1B: $i] :
% 0.75/0.95            ( ( mem @ V1B @ bool )
% 0.75/0.95           => ( ~ ( ( p @ V0A )
% 0.75/0.95                 => ( p @ V1B ) )
% 0.75/0.95            <=> ( ( p @ V0A )
% 0.75/0.95                & ~ ( p @ V1B ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EDISJ__ASSOC,axiom,
% 0.75/0.95      ! [V0A: $i] :
% 0.75/0.95        ( ( mem @ V0A @ bool )
% 0.75/0.95       => ! [V1B: $i] :
% 0.75/0.95            ( ( mem @ V1B @ bool )
% 0.75/0.95           => ! [V2C: $i] :
% 0.75/0.95                ( ( mem @ V2C @ bool )
% 0.75/0.95               => ( ( ( p @ V0A )
% 0.75/0.95                    | ( p @ V1B )
% 0.75/0.95                    | ( p @ V2C ) )
% 0.75/0.95                <=> ( ( p @ V0A )
% 0.75/0.95                    | ( p @ V1B )
% 0.75/0.95                    | ( p @ V2C ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EDISJ__SYM,axiom,
% 0.75/0.95      ! [V0A: $i] :
% 0.75/0.95        ( ( mem @ V0A @ bool )
% 0.75/0.95       => ! [V1B: $i] :
% 0.75/0.95            ( ( mem @ V1B @ bool )
% 0.75/0.95           => ( ( ( p @ V0A )
% 0.75/0.95                | ( p @ V1B ) )
% 0.75/0.95            <=> ( ( p @ V1B )
% 0.75/0.95                | ( p @ V0A ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EDISJ__COMM,axiom,
% 0.75/0.95      ! [V0A: $i] :
% 0.75/0.95        ( ( mem @ V0A @ bool )
% 0.75/0.95       => ! [V1B: $i] :
% 0.75/0.95            ( ( mem @ V1B @ bool )
% 0.75/0.95           => ( ( ( p @ V0A )
% 0.75/0.95                | ( p @ V1B ) )
% 0.75/0.95            <=> ( ( p @ V1B )
% 0.75/0.95                | ( p @ V0A ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EDE__MORGAN__THM,axiom,
% 0.75/0.95      ! [V0A: $i] :
% 0.75/0.95        ( ( mem @ V0A @ bool )
% 0.75/0.95       => ! [V1B: $i] :
% 0.75/0.95            ( ( mem @ V1B @ bool )
% 0.75/0.95           => ( ( ~ ( ( p @ V0A )
% 0.75/0.95                    & ( p @ V1B ) )
% 0.75/0.95              <=> ( ~ ( p @ V0A )
% 0.75/0.95                  | ~ ( p @ V1B ) ) )
% 0.75/0.95              & ( ~ ( ( p @ V0A )
% 0.75/0.95                    | ( p @ V1B ) )
% 0.75/0.95              <=> ( ~ ( p @ V0A )
% 0.75/0.95                  & ~ ( p @ V1B ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ELEFT__AND__OVER__OR,axiom,
% 0.75/0.95      ! [V0A: $i] :
% 0.75/0.95        ( ( mem @ V0A @ bool )
% 0.75/0.95       => ! [V1B: $i] :
% 0.75/0.95            ( ( mem @ V1B @ bool )
% 0.75/0.95           => ! [V2C: $i] :
% 0.75/0.95                ( ( mem @ V2C @ bool )
% 0.75/0.95               => ( ( ( p @ V0A )
% 0.75/0.95                    & ( ( p @ V1B )
% 0.75/0.95                      | ( p @ V2C ) ) )
% 0.75/0.95                <=> ( ( ( p @ V0A )
% 0.75/0.95                      & ( p @ V1B ) )
% 0.75/0.95                    | ( ( p @ V0A )
% 0.75/0.95                      & ( p @ V2C ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ERIGHT__AND__OVER__OR,axiom,
% 0.75/0.95      ! [V0A: $i] :
% 0.75/0.95        ( ( mem @ V0A @ bool )
% 0.75/0.95       => ! [V1B: $i] :
% 0.75/0.95            ( ( mem @ V1B @ bool )
% 0.75/0.95           => ! [V2C: $i] :
% 0.75/0.95                ( ( mem @ V2C @ bool )
% 0.75/0.95               => ( ( ( ( p @ V1B )
% 0.75/0.95                      | ( p @ V2C ) )
% 0.75/0.95                    & ( p @ V0A ) )
% 0.75/0.95                <=> ( ( ( p @ V1B )
% 0.75/0.95                      & ( p @ V0A ) )
% 0.75/0.95                    | ( ( p @ V2C )
% 0.75/0.95                      & ( p @ V0A ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ELEFT__OR__OVER__AND,axiom,
% 0.75/0.95      ! [V0A: $i] :
% 0.75/0.95        ( ( mem @ V0A @ bool )
% 0.75/0.95       => ! [V1B: $i] :
% 0.75/0.95            ( ( mem @ V1B @ bool )
% 0.75/0.95           => ! [V2C: $i] :
% 0.75/0.95                ( ( mem @ V2C @ bool )
% 0.75/0.95               => ( ( ( p @ V0A )
% 0.75/0.95                    | ( ( p @ V1B )
% 0.75/0.95                      & ( p @ V2C ) ) )
% 0.75/0.95                <=> ( ( ( p @ V0A )
% 0.75/0.95                      | ( p @ V1B ) )
% 0.75/0.95                    & ( ( p @ V0A )
% 0.75/0.95                      | ( p @ V2C ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ERIGHT__OR__OVER__AND,axiom,
% 0.75/0.95      ! [V0A: $i] :
% 0.75/0.95        ( ( mem @ V0A @ bool )
% 0.75/0.95       => ! [V1B: $i] :
% 0.75/0.95            ( ( mem @ V1B @ bool )
% 0.75/0.95           => ! [V2C: $i] :
% 0.75/0.95                ( ( mem @ V2C @ bool )
% 0.75/0.95               => ( ( ( ( p @ V1B )
% 0.75/0.95                      & ( p @ V2C ) )
% 0.75/0.95                    | ( p @ V0A ) )
% 0.75/0.95                <=> ( ( ( p @ V1B )
% 0.75/0.95                      | ( p @ V0A ) )
% 0.75/0.95                    & ( ( p @ V2C )
% 0.75/0.95                      | ( p @ V0A ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EIMP__DISJ__THM,axiom,
% 0.75/0.95      ! [V0A: $i] :
% 0.75/0.95        ( ( mem @ V0A @ bool )
% 0.75/0.95       => ! [V1B: $i] :
% 0.75/0.95            ( ( mem @ V1B @ bool )
% 0.75/0.95           => ( ( ( p @ V0A )
% 0.75/0.95               => ( p @ V1B ) )
% 0.75/0.95            <=> ( ~ ( p @ V0A )
% 0.75/0.95                | ( p @ V1B ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EDISJ__IMP__THM,axiom,
% 0.75/0.95      ! [V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ bool )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ bool )
% 0.75/0.95           => ! [V2R: $i] :
% 0.75/0.95                ( ( mem @ V2R @ bool )
% 0.75/0.95               => ( ( ( ( p @ V0P )
% 0.75/0.95                      | ( p @ V1Q ) )
% 0.75/0.95                   => ( p @ V2R ) )
% 0.75/0.95                <=> ( ( ( p @ V0P )
% 0.75/0.95                     => ( p @ V2R ) )
% 0.75/0.95                    & ( ( p @ V1Q )
% 0.75/0.95                     => ( p @ V2R ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EIMP__CONJ__THM,axiom,
% 0.75/0.95      ! [V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ bool )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ bool )
% 0.75/0.95           => ! [V2R: $i] :
% 0.75/0.95                ( ( mem @ V2R @ bool )
% 0.75/0.95               => ( ( ( p @ V0P )
% 0.75/0.95                   => ( ( p @ V1Q )
% 0.75/0.95                      & ( p @ V2R ) ) )
% 0.75/0.95                <=> ( ( ( p @ V0P )
% 0.75/0.95                     => ( p @ V1Q ) )
% 0.75/0.95                    & ( ( p @ V0P )
% 0.75/0.95                     => ( p @ V2R ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EIMP__F__EQ__F,axiom,
% 0.75/0.95      ! [V0t: $i] :
% 0.75/0.95        ( ( mem @ V0t @ bool )
% 0.75/0.95       => ( ( ( p @ V0t )
% 0.75/0.95           => $false )
% 0.75/0.95        <=> ( ( p @ V0t )
% 0.75/0.95          <=> $false ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EAND__IMP__INTRO,axiom,
% 0.75/0.95      ! [V0t1: $i] :
% 0.75/0.95        ( ( mem @ V0t1 @ bool )
% 0.75/0.95       => ! [V1t2: $i] :
% 0.75/0.95            ( ( mem @ V1t2 @ bool )
% 0.75/0.95           => ! [V2t3: $i] :
% 0.75/0.95                ( ( mem @ V2t3 @ bool )
% 0.75/0.95               => ( ( ( p @ V0t1 )
% 0.75/0.95                   => ( ( p @ V1t2 )
% 0.75/0.95                     => ( p @ V2t3 ) ) )
% 0.75/0.95                <=> ( ( ( p @ V0t1 )
% 0.75/0.95                      & ( p @ V1t2 ) )
% 0.75/0.95                   => ( p @ V2t3 ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EEQ__IMP__THM,axiom,
% 0.75/0.95      ! [V0t1: $i] :
% 0.75/0.95        ( ( mem @ V0t1 @ bool )
% 0.75/0.95       => ! [V1t2: $i] :
% 0.75/0.95            ( ( mem @ V1t2 @ bool )
% 0.75/0.95           => ( ( ( p @ V0t1 )
% 0.75/0.95              <=> ( p @ V1t2 ) )
% 0.75/0.95            <=> ( ( ( p @ V0t1 )
% 0.75/0.95                 => ( p @ V1t2 ) )
% 0.75/0.95                & ( ( p @ V1t2 )
% 0.75/0.95                 => ( p @ V0t1 ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EEQ__EXPAND,axiom,
% 0.75/0.95      ! [V0t1: $i] :
% 0.75/0.95        ( ( mem @ V0t1 @ bool )
% 0.75/0.95       => ! [V1t2: $i] :
% 0.75/0.95            ( ( mem @ V1t2 @ bool )
% 0.75/0.95           => ( ( ( p @ V0t1 )
% 0.75/0.95              <=> ( p @ V1t2 ) )
% 0.75/0.95            <=> ( ( ( p @ V0t1 )
% 0.75/0.95                  & ( p @ V1t2 ) )
% 0.75/0.95                | ( ~ ( p @ V0t1 )
% 0.75/0.95                  & ~ ( p @ V1t2 ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ECOND__RATOR,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0b: $i] :
% 0.75/0.95        ( ( mem @ V0b @ bool )
% 0.75/0.95       => ! [V1f: $i] :
% 0.75/0.95            ( ( mem @ V1f @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95           => ! [V2g: $i] :
% 0.75/0.95                ( ( mem @ V2g @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95               => ! [V3x: $i] :
% 0.75/0.95                    ( ( mem @ V3x @ A_27a )
% 0.75/0.95                   => ( ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( arr @ A_27a @ A_27b ) ) @ V0b ) @ V1f ) @ V2g ) @ V3x )
% 0.75/0.95                      = ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27b ) @ V0b ) @ ( ap @ V1f @ V3x ) ) @ ( ap @ V2g @ V3x ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ECOND__RAND,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.75/0.95        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95       => ! [V1b: $i] :
% 0.75/0.95            ( ( mem @ V1b @ bool )
% 0.75/0.95           => ! [V2x: $i] :
% 0.75/0.95                ( ( mem @ V2x @ A_27a )
% 0.75/0.95               => ! [V3y: $i] :
% 0.75/0.95                    ( ( mem @ V3y @ A_27a )
% 0.75/0.95                   => ( ( ap @ V0f @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27a ) @ V1b ) @ V2x ) @ V3y ) )
% 0.75/0.95                      = ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27b ) @ V1b ) @ ( ap @ V0f @ V2x ) ) @ ( ap @ V0f @ V3y ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ECOND__ABS,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0b: $i] :
% 0.75/0.95        ( ( mem @ V0b @ bool )
% 0.75/0.95       => ! [V1f: $i] :
% 0.75/0.95            ( ( mem @ V1f @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95           => ! [V2g: $i] :
% 0.75/0.95                ( ( mem @ V2g @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95               => ( ( lam @ A_27a
% 0.75/0.95                    @ ^ [V3x: $i] : ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27b ) @ V0b ) @ ( ap @ V1f @ V3x ) ) @ ( ap @ V2g @ V3x ) ) )
% 0.75/0.95                  = ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( arr @ A_27a @ A_27b ) ) @ V0b ) @ V1f ) @ V2g ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ECOND__EXPAND,axiom,
% 0.75/0.95      ! [V0b: $i] :
% 0.75/0.95        ( ( mem @ V0b @ bool )
% 0.75/0.95       => ! [V1t1: $i] :
% 0.75/0.95            ( ( mem @ V1t1 @ bool )
% 0.75/0.95           => ! [V2t2: $i] :
% 0.75/0.95                ( ( mem @ V2t2 @ bool )
% 0.75/0.95               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ bool ) @ V0b ) @ V1t1 ) @ V2t2 ) )
% 0.75/0.95                <=> ( ( ~ ( p @ V0b )
% 0.75/0.95                      | ( p @ V1t1 ) )
% 0.75/0.95                    & ( ( p @ V0b )
% 0.75/0.95                      | ( p @ V2t2 ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ECOND__EXPAND__IMP,axiom,
% 0.75/0.95      ! [V0b: $i] :
% 0.75/0.95        ( ( mem @ V0b @ bool )
% 0.75/0.95       => ! [V1t1: $i] :
% 0.75/0.95            ( ( mem @ V1t1 @ bool )
% 0.75/0.95           => ! [V2t2: $i] :
% 0.75/0.95                ( ( mem @ V2t2 @ bool )
% 0.75/0.95               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ bool ) @ V0b ) @ V1t1 ) @ V2t2 ) )
% 0.75/0.95                <=> ( ( ( p @ V0b )
% 0.75/0.95                     => ( p @ V1t1 ) )
% 0.75/0.95                    & ( ~ ( p @ V0b )
% 0.75/0.95                     => ( p @ V2t2 ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ECOND__EXPAND__OR,axiom,
% 0.75/0.95      ! [V0b: $i] :
% 0.75/0.95        ( ( mem @ V0b @ bool )
% 0.75/0.95       => ! [V1t1: $i] :
% 0.75/0.95            ( ( mem @ V1t1 @ bool )
% 0.75/0.95           => ! [V2t2: $i] :
% 0.75/0.95                ( ( mem @ V2t2 @ bool )
% 0.75/0.95               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ bool ) @ V0b ) @ V1t1 ) @ V2t2 ) )
% 0.75/0.95                <=> ( ( ( p @ V0b )
% 0.75/0.95                      & ( p @ V1t1 ) )
% 0.75/0.95                    | ( ~ ( p @ V0b )
% 0.75/0.95                      & ( p @ V2t2 ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ETYPE__DEFINITION__THM,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ! [V1rep: $i] :
% 0.75/0.95            ( ( mem @ V1rep @ ( arr @ A_27b @ A_27a ) )
% 0.75/0.95           => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2ETYPE__DEFINITION @ A_27a @ A_27b ) @ V0P ) @ V1rep ) )
% 0.75/0.95            <=> ( ! [V2x_27: $i] :
% 0.75/0.95                    ( ( mem @ V2x_27 @ A_27b )
% 0.75/0.95                   => ! [V3x_27_27: $i] :
% 0.75/0.95                        ( ( mem @ V3x_27_27 @ A_27b )
% 0.75/0.95                       => ( ( ( ap @ V1rep @ V2x_27 )
% 0.75/0.95                            = ( ap @ V1rep @ V3x_27_27 ) )
% 0.75/0.95                         => ( V2x_27 = V3x_27_27 ) ) ) )
% 0.75/0.95                & ! [V4x: $i] :
% 0.75/0.95                    ( ( mem @ V4x @ A_27a )
% 0.75/0.95                   => ( ( p @ ( ap @ V0P @ V4x ) )
% 0.75/0.95                    <=> ? [V5x_27: $i] :
% 0.75/0.95                          ( ( mem @ V5x_27 @ A_27b )
% 0.75/0.95                          & ( V4x
% 0.75/0.95                            = ( ap @ V1rep @ V5x_27 ) ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EONTO__THM,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.75/0.95        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95       => ( ( p @ ( ap @ ( c_2Ebool_2EONTO @ A_27a @ A_27b ) @ V0f ) )
% 0.75/0.95        <=> ! [V1y: $i] :
% 0.75/0.95              ( ( mem @ V1y @ A_27b )
% 0.75/0.95             => ? [V2x: $i] :
% 0.75/0.95                  ( ( mem @ V2x @ A_27a )
% 0.75/0.95                  & ( V1y
% 0.75/0.95                    = ( ap @ V0f @ V2x ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EONE__ONE__THM,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.75/0.95        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95       => ( ( p @ ( ap @ ( c_2Ebool_2EONE__ONE @ A_27a @ A_27b ) @ V0f ) )
% 0.75/0.95        <=> ! [V1x1: $i] :
% 0.75/0.95              ( ( mem @ V1x1 @ A_27a )
% 0.75/0.95             => ! [V2x2: $i] :
% 0.75/0.95                  ( ( mem @ V2x2 @ A_27a )
% 0.75/0.95                 => ( ( ( ap @ V0f @ V1x1 )
% 0.75/0.95                      = ( ap @ V0f @ V2x2 ) )
% 0.75/0.95                   => ( V1x1 = V2x2 ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EABS__REP__THM,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ( ? [V1rep: $i] :
% 0.75/0.95              ( ( mem @ V1rep @ ( arr @ A_27b @ A_27a ) )
% 0.75/0.95              & ( p @ ( ap @ ( ap @ ( c_2Ebool_2ETYPE__DEFINITION @ A_27a @ A_27b ) @ V0P ) @ V1rep ) ) )
% 0.75/0.95         => ? [V2rep: $i] :
% 0.75/0.95              ( ( mem @ V2rep @ ( arr @ A_27b @ A_27a ) )
% 0.75/0.95              & ? [V3abs: $i] :
% 0.75/0.95                  ( ( mem @ V3abs @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95                  & ! [V4a: $i] :
% 0.75/0.95                      ( ( mem @ V4a @ A_27b )
% 0.75/0.95                     => ( ( ap @ V3abs @ ( ap @ V2rep @ V4a ) )
% 0.75/0.95                        = V4a ) )
% 0.75/0.95                  & ! [V5r: $i] :
% 0.75/0.95                      ( ( mem @ V5r @ A_27a )
% 0.75/0.95                     => ( ( p @ ( ap @ V0P @ V5r ) )
% 0.75/0.95                      <=> ( ( ap @ V2rep @ ( ap @ V3abs @ V5r ) )
% 0.75/0.95                          = V5r ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ELET__RAND,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27b @ bool ) )
% 0.75/0.95       => ! [V1N: $i] :
% 0.75/0.95            ( ( mem @ V1N @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95           => ! [V2M: $i] :
% 0.75/0.95                ( ( mem @ V2M @ A_27a )
% 0.75/0.95               => ( ( p
% 0.75/0.95                    @ ( ap @ V0P
% 0.75/0.95                      @ ( ap
% 0.75/0.95                        @ ( ap @ ( c_2Ebool_2ELET @ A_27a @ A_27b )
% 0.75/0.95                          @ ( lam @ A_27a
% 0.75/0.95                            @ ^ [V3x: $i] : ( ap @ V1N @ V3x ) ) )
% 0.75/0.95                        @ V2M ) ) )
% 0.75/0.95                <=> ( p
% 0.75/0.95                    @ ( ap
% 0.75/0.95                      @ ( ap @ ( c_2Ebool_2ELET @ A_27a @ bool )
% 0.75/0.95                        @ ( lam @ A_27a
% 0.75/0.95                          @ ^ [V4x: $i] : ( ap @ V0P @ ( ap @ V1N @ V4x ) ) ) )
% 0.75/0.95                      @ V2M ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ELET__RATOR,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,A_27c: del,V0N: $i] :
% 0.75/0.95        ( ( mem @ V0N @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.75/0.95       => ! [V1M: $i] :
% 0.75/0.95            ( ( mem @ V1M @ A_27a )
% 0.75/0.95           => ! [V2b: $i] :
% 0.75/0.95                ( ( mem @ V2b @ A_27b )
% 0.75/0.95               => ( ( ap
% 0.75/0.95                    @ ( ap
% 0.75/0.95                      @ ( ap @ ( c_2Ebool_2ELET @ A_27a @ ( arr @ A_27b @ A_27c ) )
% 0.75/0.95                        @ ( lam @ A_27a
% 0.75/0.95                          @ ^ [V3x: $i] : ( ap @ V0N @ V3x ) ) )
% 0.75/0.95                      @ V1M )
% 0.75/0.95                    @ V2b )
% 0.75/0.95                  = ( ap
% 0.75/0.95                    @ ( ap @ ( c_2Ebool_2ELET @ A_27a @ A_27c )
% 0.75/0.95                      @ ( lam @ A_27a
% 0.75/0.95                        @ ^ [V4x: $i] : ( ap @ ( ap @ V0N @ V4x ) @ V2b ) ) )
% 0.75/0.95                    @ V1M ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ESWAP__FORALL__THM,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.75/0.95       => ( ! [V1x: $i] :
% 0.75/0.95              ( ( mem @ V1x @ A_27a )
% 0.75/0.95             => ! [V2y: $i] :
% 0.75/0.95                  ( ( mem @ V2y @ A_27b )
% 0.75/0.95                 => ( p @ ( ap @ ( ap @ V0P @ V1x ) @ V2y ) ) ) )
% 0.75/0.95        <=> ! [V3y: $i] :
% 0.75/0.95              ( ( mem @ V3y @ A_27b )
% 0.75/0.95             => ! [V4x: $i] :
% 0.75/0.95                  ( ( mem @ V4x @ A_27a )
% 0.75/0.95                 => ( p @ ( ap @ ( ap @ V0P @ V4x ) @ V3y ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ESWAP__EXISTS__THM,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.75/0.95       => ( ? [V1x: $i] :
% 0.75/0.95              ( ( mem @ V1x @ A_27a )
% 0.75/0.95              & ? [V2y: $i] :
% 0.75/0.95                  ( ( mem @ V2y @ A_27b )
% 0.75/0.95                  & ( p @ ( ap @ ( ap @ V0P @ V1x ) @ V2y ) ) ) )
% 0.75/0.95        <=> ? [V3y: $i] :
% 0.75/0.95              ( ( mem @ V3y @ A_27b )
% 0.75/0.95              & ? [V4x: $i] :
% 0.75/0.95                  ( ( mem @ V4x @ A_27a )
% 0.75/0.95                  & ( p @ ( ap @ ( ap @ V0P @ V4x ) @ V3y ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EEXISTS__UNIQUE__THM,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ( ( p
% 0.75/0.95            @ ( ap @ ( c_2Ebool_2E_3F_21 @ A_27a )
% 0.75/0.95              @ ( lam @ A_27a
% 0.75/0.95                @ ^ [V1x: $i] : ( ap @ V0P @ V1x ) ) ) )
% 0.75/0.95        <=> ( ? [V2x: $i] :
% 0.75/0.95                ( ( mem @ V2x @ A_27a )
% 0.75/0.95                & ( p @ ( ap @ V0P @ V2x ) ) )
% 0.75/0.95            & ! [V3x: $i] :
% 0.75/0.95                ( ( mem @ V3x @ A_27a )
% 0.75/0.95               => ! [V4y: $i] :
% 0.75/0.95                    ( ( mem @ V4y @ A_27a )
% 0.75/0.95                   => ( ( ( p @ ( ap @ V0P @ V3x ) )
% 0.75/0.95                        & ( p @ ( ap @ V0P @ V4y ) ) )
% 0.75/0.95                     => ( V3x = V4y ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ELET__CONG,axiom,
% 0.75/0.95      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.75/0.95        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95       => ! [V1g: $i] :
% 0.75/0.95            ( ( mem @ V1g @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.95           => ! [V2M: $i] :
% 0.75/0.95                ( ( mem @ V2M @ A_27a )
% 0.75/0.95               => ! [V3N: $i] :
% 0.75/0.95                    ( ( mem @ V3N @ A_27a )
% 0.75/0.95                   => ( ( ( V2M = V3N )
% 0.75/0.95                        & ! [V4x: $i] :
% 0.75/0.95                            ( ( mem @ V4x @ A_27a )
% 0.75/0.95                           => ( ( V4x = V3N )
% 0.75/0.95                             => ( ( ap @ V0f @ V4x )
% 0.75/0.95                                = ( ap @ V1g @ V4x ) ) ) ) )
% 0.75/0.95                     => ( ( ap @ ( ap @ ( c_2Ebool_2ELET @ A_27a @ A_27b ) @ V0f ) @ V2M )
% 0.75/0.95                        = ( ap @ ( ap @ ( c_2Ebool_2ELET @ A_27a @ A_27b ) @ V1g ) @ V3N ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EIMP__CONG,axiom,
% 0.75/0.95      ! [V0x: $i] :
% 0.75/0.95        ( ( mem @ V0x @ bool )
% 0.75/0.95       => ! [V1x_27: $i] :
% 0.75/0.95            ( ( mem @ V1x_27 @ bool )
% 0.75/0.95           => ! [V2y: $i] :
% 0.75/0.95                ( ( mem @ V2y @ bool )
% 0.75/0.95               => ! [V3y_27: $i] :
% 0.75/0.95                    ( ( mem @ V3y_27 @ bool )
% 0.75/0.95                   => ( ( ( ( p @ V0x )
% 0.75/0.95                        <=> ( p @ V1x_27 ) )
% 0.75/0.95                        & ( ( p @ V1x_27 )
% 0.75/0.95                         => ( ( p @ V2y )
% 0.75/0.95                          <=> ( p @ V3y_27 ) ) ) )
% 0.75/0.95                     => ( ( ( p @ V0x )
% 0.75/0.95                         => ( p @ V2y ) )
% 0.75/0.95                      <=> ( ( p @ V1x_27 )
% 0.75/0.95                         => ( p @ V3y_27 ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EAND__CONG,axiom,
% 0.75/0.95      ! [V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ bool )
% 0.75/0.95       => ! [V1P_27: $i] :
% 0.75/0.95            ( ( mem @ V1P_27 @ bool )
% 0.75/0.95           => ! [V2Q: $i] :
% 0.75/0.95                ( ( mem @ V2Q @ bool )
% 0.75/0.95               => ! [V3Q_27: $i] :
% 0.75/0.95                    ( ( mem @ V3Q_27 @ bool )
% 0.75/0.95                   => ( ( ( ( p @ V2Q )
% 0.75/0.95                         => ( ( p @ V0P )
% 0.75/0.95                          <=> ( p @ V1P_27 ) ) )
% 0.75/0.95                        & ( ( p @ V1P_27 )
% 0.75/0.95                         => ( ( p @ V2Q )
% 0.75/0.95                          <=> ( p @ V3Q_27 ) ) ) )
% 0.75/0.95                     => ( ( ( p @ V0P )
% 0.75/0.95                          & ( p @ V2Q ) )
% 0.75/0.95                      <=> ( ( p @ V1P_27 )
% 0.75/0.95                          & ( p @ V3Q_27 ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ELEFT__AND__CONG,axiom,
% 0.75/0.95      ! [V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ bool )
% 0.75/0.95       => ! [V1P_27: $i] :
% 0.75/0.95            ( ( mem @ V1P_27 @ bool )
% 0.75/0.95           => ! [V2Q: $i] :
% 0.75/0.95                ( ( mem @ V2Q @ bool )
% 0.75/0.95               => ! [V3Q_27: $i] :
% 0.75/0.95                    ( ( mem @ V3Q_27 @ bool )
% 0.75/0.95                   => ( ( ( ( p @ V0P )
% 0.75/0.95                        <=> ( p @ V1P_27 ) )
% 0.75/0.95                        & ( ( p @ V1P_27 )
% 0.75/0.95                         => ( ( p @ V2Q )
% 0.75/0.95                          <=> ( p @ V3Q_27 ) ) ) )
% 0.75/0.95                     => ( ( ( p @ V0P )
% 0.75/0.95                          & ( p @ V2Q ) )
% 0.75/0.95                      <=> ( ( p @ V1P_27 )
% 0.75/0.95                          & ( p @ V3Q_27 ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EOR__CONG,axiom,
% 0.75/0.95      ! [V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ bool )
% 0.75/0.95       => ! [V1P_27: $i] :
% 0.75/0.95            ( ( mem @ V1P_27 @ bool )
% 0.75/0.95           => ! [V2Q: $i] :
% 0.75/0.95                ( ( mem @ V2Q @ bool )
% 0.75/0.95               => ! [V3Q_27: $i] :
% 0.75/0.95                    ( ( mem @ V3Q_27 @ bool )
% 0.75/0.95                   => ( ( ( ~ ( p @ V2Q )
% 0.75/0.95                         => ( ( p @ V0P )
% 0.75/0.95                          <=> ( p @ V1P_27 ) ) )
% 0.75/0.95                        & ( ~ ( p @ V1P_27 )
% 0.75/0.95                         => ( ( p @ V2Q )
% 0.75/0.95                          <=> ( p @ V3Q_27 ) ) ) )
% 0.75/0.95                     => ( ( ( p @ V0P )
% 0.75/0.95                          | ( p @ V2Q ) )
% 0.75/0.95                      <=> ( ( p @ V1P_27 )
% 0.75/0.95                          | ( p @ V3Q_27 ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ELEFT__OR__CONG,axiom,
% 0.75/0.95      ! [V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ bool )
% 0.75/0.95       => ! [V1P_27: $i] :
% 0.75/0.95            ( ( mem @ V1P_27 @ bool )
% 0.75/0.95           => ! [V2Q: $i] :
% 0.75/0.95                ( ( mem @ V2Q @ bool )
% 0.75/0.95               => ! [V3Q_27: $i] :
% 0.75/0.95                    ( ( mem @ V3Q_27 @ bool )
% 0.75/0.95                   => ( ( ( ( p @ V0P )
% 0.75/0.95                        <=> ( p @ V1P_27 ) )
% 0.75/0.95                        & ( ~ ( p @ V1P_27 )
% 0.75/0.95                         => ( ( p @ V2Q )
% 0.75/0.95                          <=> ( p @ V3Q_27 ) ) ) )
% 0.75/0.95                     => ( ( ( p @ V0P )
% 0.75/0.95                          | ( p @ V2Q ) )
% 0.75/0.95                      <=> ( ( p @ V1P_27 )
% 0.75/0.95                          | ( p @ V3Q_27 ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ECOND__CONG,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ bool )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ bool )
% 0.75/0.95           => ! [V2x: $i] :
% 0.75/0.95                ( ( mem @ V2x @ A_27a )
% 0.75/0.95               => ! [V3x_27: $i] :
% 0.75/0.95                    ( ( mem @ V3x_27 @ A_27a )
% 0.75/0.95                   => ! [V4y: $i] :
% 0.75/0.95                        ( ( mem @ V4y @ A_27a )
% 0.75/0.95                       => ! [V5y_27: $i] :
% 0.75/0.95                            ( ( mem @ V5y_27 @ A_27a )
% 0.75/0.95                           => ( ( ( ( p @ V0P )
% 0.75/0.95                                <=> ( p @ V1Q ) )
% 0.75/0.95                                & ( ( p @ V1Q )
% 0.75/0.95                                 => ( V2x = V3x_27 ) )
% 0.75/0.95                                & ( ~ ( p @ V1Q )
% 0.75/0.95                                 => ( V4y = V5y_27 ) ) )
% 0.75/0.95                             => ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27a ) @ V0P ) @ V2x ) @ V4y )
% 0.75/0.95                                = ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27a ) @ V1Q ) @ V3x_27 ) @ V5y_27 ) ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ERES__FORALL__CONG,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.75/0.95           => ! [V2f: $i] :
% 0.75/0.95                ( ( mem @ V2f @ ( arr @ A_27a @ bool ) )
% 0.75/0.95               => ! [V3g: $i] :
% 0.75/0.95                    ( ( mem @ V3g @ ( arr @ A_27a @ bool ) )
% 0.75/0.95                   => ( ( V0P = V1Q )
% 0.75/0.95                     => ( ! [V4x: $i] :
% 0.75/0.95                            ( ( mem @ V4x @ A_27a )
% 0.75/0.95                           => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V4x ) @ V1Q ) )
% 0.75/0.95                             => ( ( p @ ( ap @ V2f @ V4x ) )
% 0.75/0.95                              <=> ( p @ ( ap @ V3g @ V4x ) ) ) ) )
% 0.75/0.95                       => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2ERES__FORALL @ A_27a ) @ V0P ) @ V2f ) )
% 0.75/0.95                        <=> ( p @ ( ap @ ( ap @ ( c_2Ebool_2ERES__FORALL @ A_27a ) @ V1Q ) @ V3g ) ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2ERES__EXISTS__CONG,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.95       => ! [V1Q: $i] :
% 0.75/0.95            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.75/0.95           => ! [V2f: $i] :
% 0.75/0.95                ( ( mem @ V2f @ ( arr @ A_27a @ bool ) )
% 0.75/0.95               => ! [V3g: $i] :
% 0.75/0.95                    ( ( mem @ V3g @ ( arr @ A_27a @ bool ) )
% 0.75/0.95                   => ( ( V0P = V1Q )
% 0.75/0.95                     => ( ! [V4x: $i] :
% 0.75/0.95                            ( ( mem @ V4x @ A_27a )
% 0.75/0.95                           => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V4x ) @ V1Q ) )
% 0.75/0.95                             => ( ( p @ ( ap @ V2f @ V4x ) )
% 0.75/0.95                              <=> ( p @ ( ap @ V3g @ V4x ) ) ) ) )
% 0.75/0.95                       => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2ERES__EXISTS @ A_27a ) @ V0P ) @ V2f ) )
% 0.75/0.95                        <=> ( p @ ( ap @ ( ap @ ( c_2Ebool_2ERES__EXISTS @ A_27a ) @ V1Q ) @ V3g ) ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EMONO__AND,axiom,
% 0.75/0.95      ! [V0x: $i] :
% 0.75/0.95        ( ( mem @ V0x @ bool )
% 0.75/0.95       => ! [V1y: $i] :
% 0.75/0.95            ( ( mem @ V1y @ bool )
% 0.75/0.95           => ! [V2z: $i] :
% 0.75/0.95                ( ( mem @ V2z @ bool )
% 0.75/0.95               => ! [V3w: $i] :
% 0.75/0.95                    ( ( mem @ V3w @ bool )
% 0.75/0.95                   => ( ( ( ( p @ V0x )
% 0.75/0.95                         => ( p @ V1y ) )
% 0.75/0.95                        & ( ( p @ V2z )
% 0.75/0.95                         => ( p @ V3w ) ) )
% 0.75/0.95                     => ( ( ( p @ V0x )
% 0.75/0.95                          & ( p @ V2z ) )
% 0.75/0.95                       => ( ( p @ V1y )
% 0.75/0.95                          & ( p @ V3w ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EMONO__OR,axiom,
% 0.75/0.95      ! [V0x: $i] :
% 0.75/0.95        ( ( mem @ V0x @ bool )
% 0.75/0.95       => ! [V1y: $i] :
% 0.75/0.95            ( ( mem @ V1y @ bool )
% 0.75/0.95           => ! [V2z: $i] :
% 0.75/0.95                ( ( mem @ V2z @ bool )
% 0.75/0.95               => ! [V3w: $i] :
% 0.75/0.95                    ( ( mem @ V3w @ bool )
% 0.75/0.95                   => ( ( ( ( p @ V0x )
% 0.75/0.95                         => ( p @ V1y ) )
% 0.75/0.95                        & ( ( p @ V2z )
% 0.75/0.95                         => ( p @ V3w ) ) )
% 0.75/0.95                     => ( ( ( p @ V0x )
% 0.75/0.95                          | ( p @ V2z ) )
% 0.75/0.95                       => ( ( p @ V1y )
% 0.75/0.95                          | ( p @ V3w ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EMONO__IMP,axiom,
% 0.75/0.95      ! [V0y: $i] :
% 0.75/0.95        ( ( mem @ V0y @ bool )
% 0.75/0.95       => ! [V1x: $i] :
% 0.75/0.95            ( ( mem @ V1x @ bool )
% 0.75/0.95           => ! [V2z: $i] :
% 0.75/0.95                ( ( mem @ V2z @ bool )
% 0.75/0.95               => ! [V3w: $i] :
% 0.75/0.95                    ( ( mem @ V3w @ bool )
% 0.75/0.95                   => ( ( ( ( p @ V0y )
% 0.75/0.95                         => ( p @ V1x ) )
% 0.75/0.95                        & ( ( p @ V2z )
% 0.75/0.95                         => ( p @ V3w ) ) )
% 0.75/0.95                     => ( ( ( p @ V1x )
% 0.75/0.95                         => ( p @ V2z ) )
% 0.75/0.95                       => ( ( p @ V0y )
% 0.75/0.95                         => ( p @ V3w ) ) ) ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EMONO__NOT,axiom,
% 0.75/0.95      ! [V0y: $i] :
% 0.75/0.95        ( ( mem @ V0y @ bool )
% 0.75/0.95       => ! [V1x: $i] :
% 0.75/0.95            ( ( mem @ V1x @ bool )
% 0.75/0.95           => ( ( ( p @ V0y )
% 0.75/0.95               => ( p @ V1x ) )
% 0.75/0.95             => ( ~ ( p @ V1x )
% 0.75/0.95               => ~ ( p @ V0y ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EMONO__NOT__EQ,axiom,
% 0.75/0.95      ! [V0y: $i] :
% 0.75/0.95        ( ( mem @ V0y @ bool )
% 0.75/0.95       => ! [V1x: $i] :
% 0.75/0.95            ( ( mem @ V1x @ bool )
% 0.75/0.95           => ( ( ( p @ V0y )
% 0.75/0.95               => ( p @ V1x ) )
% 0.75/0.95            <=> ( ~ ( p @ V1x )
% 0.75/0.95               => ~ ( p @ V0y ) ) ) ) ) ).
% 0.75/0.95  
% 0.75/0.95  thf(conj_thm_2Ebool_2EMONO__ALL,axiom,
% 0.75/0.95      ! [A_27a: del,V0P: $i] :
% 0.75/0.95        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ! [V1Q: $i] :
% 0.75/0.96            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.75/0.96           => ( ! [V2x: $i] :
% 0.75/0.96                  ( ( mem @ V2x @ A_27a )
% 0.75/0.96                 => ( ( p @ ( ap @ V0P @ V2x ) )
% 0.75/0.96                   => ( p @ ( ap @ V1Q @ V2x ) ) ) )
% 0.75/0.96             => ( ! [V3x: $i] :
% 0.75/0.96                    ( ( mem @ V3x @ A_27a )
% 0.75/0.96                   => ( p @ ( ap @ V0P @ V3x ) ) )
% 0.75/0.96               => ! [V4x: $i] :
% 0.75/0.96                    ( ( mem @ V4x @ A_27a )
% 0.75/0.96                   => ( p @ ( ap @ V1Q @ V4x ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EMONO__EXISTS,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ! [V1Q: $i] :
% 0.75/0.96            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.75/0.96           => ( ! [V2x: $i] :
% 0.75/0.96                  ( ( mem @ V2x @ A_27a )
% 0.75/0.96                 => ( ( p @ ( ap @ V0P @ V2x ) )
% 0.75/0.96                   => ( p @ ( ap @ V1Q @ V2x ) ) ) )
% 0.75/0.96             => ( ? [V3x: $i] :
% 0.75/0.96                    ( ( mem @ V3x @ A_27a )
% 0.75/0.96                    & ( p @ ( ap @ V0P @ V3x ) ) )
% 0.75/0.96               => ? [V4x: $i] :
% 0.75/0.96                    ( ( mem @ V4x @ A_27a )
% 0.75/0.96                    & ( p @ ( ap @ V1Q @ V4x ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EMONO__COND,axiom,
% 0.75/0.96      ! [V0x: $i] :
% 0.75/0.96        ( ( mem @ V0x @ bool )
% 0.75/0.96       => ! [V1y: $i] :
% 0.75/0.96            ( ( mem @ V1y @ bool )
% 0.75/0.96           => ! [V2z: $i] :
% 0.75/0.96                ( ( mem @ V2z @ bool )
% 0.75/0.96               => ! [V3w: $i] :
% 0.75/0.96                    ( ( mem @ V3w @ bool )
% 0.75/0.96                   => ! [V4b: $i] :
% 0.75/0.96                        ( ( mem @ V4b @ bool )
% 0.75/0.96                       => ( ( ( p @ V0x )
% 0.75/0.96                           => ( p @ V1y ) )
% 0.75/0.96                         => ( ( ( p @ V2z )
% 0.75/0.96                             => ( p @ V3w ) )
% 0.75/0.96                           => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ bool ) @ V4b ) @ V0x ) @ V2z ) )
% 0.75/0.96                             => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ bool ) @ V4b ) @ V1y ) @ V3w ) ) ) ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EEXISTS__REFL,axiom,
% 0.75/0.96      ! [A_27a: del,V0a: $i] :
% 0.75/0.96        ( ( mem @ V0a @ A_27a )
% 0.75/0.96       => ? [V1x: $i] :
% 0.75/0.96            ( ( mem @ V1x @ A_27a )
% 0.75/0.96            & ( V1x = V0a ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EEXISTS__UNIQUE__REFL,axiom,
% 0.75/0.96      ! [A_27a: del,V0a: $i] :
% 0.75/0.96        ( ( mem @ V0a @ A_27a )
% 0.75/0.96       => ( p
% 0.75/0.96          @ ( ap @ ( c_2Ebool_2E_3F_21 @ A_27a )
% 0.75/0.96            @ ( lam @ A_27a
% 0.75/0.96              @ ^ [V1x: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V1x ) @ V0a ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EUNWIND__THM1,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ! [V1a: $i] :
% 0.75/0.96            ( ( mem @ V1a @ A_27a )
% 0.75/0.96           => ( ? [V2x: $i] :
% 0.75/0.96                  ( ( mem @ V2x @ A_27a )
% 0.75/0.96                  & ( V1a = V2x )
% 0.75/0.96                  & ( p @ ( ap @ V0P @ V2x ) ) )
% 0.75/0.96            <=> ( p @ ( ap @ V0P @ V1a ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EUNWIND__THM2,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ! [V1a: $i] :
% 0.75/0.96            ( ( mem @ V1a @ A_27a )
% 0.75/0.96           => ( ? [V2x: $i] :
% 0.75/0.96                  ( ( mem @ V2x @ A_27a )
% 0.75/0.96                  & ( V2x = V1a )
% 0.75/0.96                  & ( p @ ( ap @ V0P @ V2x ) ) )
% 0.75/0.96            <=> ( p @ ( ap @ V0P @ V1a ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EUNWIND__FORALL__THM1,axiom,
% 0.75/0.96      ! [A_27a: del,V0f: $i] :
% 0.75/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ! [V1v: $i] :
% 0.75/0.96            ( ( mem @ V1v @ A_27a )
% 0.75/0.96           => ( ! [V2x: $i] :
% 0.75/0.96                  ( ( mem @ V2x @ A_27a )
% 0.75/0.96                 => ( ( V1v = V2x )
% 0.75/0.96                   => ( p @ ( ap @ V0f @ V2x ) ) ) )
% 0.75/0.96            <=> ( p @ ( ap @ V0f @ V1v ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EUNWIND__FORALL__THM2,axiom,
% 0.75/0.96      ! [A_27a: del,V0f: $i] :
% 0.75/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ! [V1v: $i] :
% 0.75/0.96            ( ( mem @ V1v @ A_27a )
% 0.75/0.96           => ( ! [V2x: $i] :
% 0.75/0.96                  ( ( mem @ V2x @ A_27a )
% 0.75/0.96                 => ( ( V2x = V1v )
% 0.75/0.96                   => ( p @ ( ap @ V0f @ V2x ) ) ) )
% 0.75/0.96            <=> ( p @ ( ap @ V0f @ V1v ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2ESKOLEM__THM,axiom,
% 0.75/0.96      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.75/0.96       => ( ! [V1x: $i] :
% 0.75/0.96              ( ( mem @ V1x @ A_27a )
% 0.75/0.96             => ? [V2y: $i] :
% 0.75/0.96                  ( ( mem @ V2y @ A_27b )
% 0.75/0.96                  & ( p @ ( ap @ ( ap @ V0P @ V1x ) @ V2y ) ) ) )
% 0.75/0.96        <=> ? [V3f: $i] :
% 0.75/0.96              ( ( mem @ V3f @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.96              & ! [V4x: $i] :
% 0.75/0.96                  ( ( mem @ V4x @ A_27a )
% 0.75/0.96                 => ( p @ ( ap @ ( ap @ V0P @ V4x ) @ ( ap @ V3f @ V4x ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2Ebool__case__thm,axiom,
% 0.75/0.96      ! [A_27a: del] :
% 0.75/0.96        ( ! [V0t1: $i] :
% 0.75/0.96            ( ( mem @ V0t1 @ A_27a )
% 0.75/0.96           => ! [V1t2: $i] :
% 0.75/0.96                ( ( mem @ V1t2 @ A_27a )
% 0.75/0.96               => ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27a ) @ c_2Ebool_2ET ) @ V0t1 ) @ V1t2 )
% 0.75/0.96                  = V0t1 ) ) )
% 0.75/0.96        & ! [V2t1: $i] :
% 0.75/0.96            ( ( mem @ V2t1 @ A_27a )
% 0.75/0.96           => ! [V3t2: $i] :
% 0.75/0.96                ( ( mem @ V3t2 @ A_27a )
% 0.75/0.96               => ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27a ) @ c_2Ebool_2EF ) @ V2t1 ) @ V3t2 )
% 0.75/0.96                  = V3t2 ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2Ebool__case__ID,axiom,
% 0.75/0.96      ! [A_27a: del,V0b: $i] :
% 0.75/0.96        ( ( mem @ V0b @ bool )
% 0.75/0.96       => ! [V1t: $i] :
% 0.75/0.96            ( ( mem @ V1t @ A_27a )
% 0.75/0.96           => ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27a ) @ V0b ) @ V1t ) @ V1t )
% 0.75/0.96              = V1t ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EboolAxiom,axiom,
% 0.75/0.96      ! [A_27a: del,V0t1: $i] :
% 0.75/0.96        ( ( mem @ V0t1 @ A_27a )
% 0.75/0.96       => ! [V1t2: $i] :
% 0.75/0.96            ( ( mem @ V1t2 @ A_27a )
% 0.75/0.96           => ? [V2fn: $i] :
% 0.75/0.96                ( ( mem @ V2fn @ ( arr @ bool @ A_27a ) )
% 0.75/0.96                & ( ( ap @ V2fn @ c_2Ebool_2ET )
% 0.75/0.96                  = V0t1 )
% 0.75/0.96                & ( ( ap @ V2fn @ c_2Ebool_2EF )
% 0.75/0.96                  = V1t2 ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2Ebool__INDUCT,axiom,
% 0.75/0.96      ! [V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ bool @ bool ) )
% 0.75/0.96       => ( ( ( p @ ( ap @ V0P @ c_2Ebool_2ET ) )
% 0.75/0.96            & ( p @ ( ap @ V0P @ c_2Ebool_2EF ) ) )
% 0.75/0.96         => ! [V1b: $i] :
% 0.75/0.96              ( ( mem @ V1b @ bool )
% 0.75/0.96             => ( p @ ( ap @ V0P @ V1b ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2Ebool__case__CONG,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ bool )
% 0.75/0.96       => ! [V1Q: $i] :
% 0.75/0.96            ( ( mem @ V1Q @ bool )
% 0.75/0.96           => ! [V2x: $i] :
% 0.75/0.96                ( ( mem @ V2x @ A_27a )
% 0.75/0.96               => ! [V3x_27: $i] :
% 0.75/0.96                    ( ( mem @ V3x_27 @ A_27a )
% 0.75/0.96                   => ! [V4y: $i] :
% 0.75/0.96                        ( ( mem @ V4y @ A_27a )
% 0.75/0.96                       => ! [V5y_27: $i] :
% 0.75/0.96                            ( ( mem @ V5y_27 @ A_27a )
% 0.75/0.96                           => ( ( ( ( p @ V0P )
% 0.75/0.96                                <=> ( p @ V1Q ) )
% 0.75/0.96                                & ( ( p @ V1Q )
% 0.75/0.96                                 => ( V2x = V3x_27 ) )
% 0.75/0.96                                & ( ~ ( p @ V1Q )
% 0.75/0.96                                 => ( V4y = V5y_27 ) ) )
% 0.75/0.96                             => ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27a ) @ V0P ) @ V2x ) @ V4y )
% 0.75/0.96                                = ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27a ) @ V1Q ) @ V3x_27 ) @ V5y_27 ) ) ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EFORALL__BOOL,axiom,
% 0.75/0.96      ! [V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ bool @ bool ) )
% 0.75/0.96       => ( ! [V1b: $i] :
% 0.75/0.96              ( ( mem @ V1b @ bool )
% 0.75/0.96             => ( p @ ( ap @ V0P @ V1b ) ) )
% 0.75/0.96        <=> ( ( p @ ( ap @ V0P @ c_2Ebool_2ET ) )
% 0.75/0.96            & ( p @ ( ap @ V0P @ c_2Ebool_2EF ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EUEXISTS__OR__THM,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ! [V1Q: $i] :
% 0.75/0.96            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.75/0.96           => ( ( p
% 0.75/0.96                @ ( ap @ ( c_2Ebool_2E_3F_21 @ A_27a )
% 0.75/0.96                  @ ( lam @ A_27a
% 0.75/0.96                    @ ^ [V2x: $i] : ( ap @ ( ap @ c_2Ebool_2E_5C_2F @ ( ap @ V0P @ V2x ) ) @ ( ap @ V1Q @ V2x ) ) ) ) )
% 0.75/0.96             => ( ( p
% 0.75/0.96                  @ ( ap @ ( c_2Ebool_2E_3F_21 @ A_27a )
% 0.75/0.96                    @ ( lam @ A_27a
% 0.75/0.96                      @ ^ [V3x: $i] : ( ap @ V0P @ V3x ) ) ) )
% 0.75/0.96                | ( p
% 0.75/0.96                  @ ( ap @ ( c_2Ebool_2E_3F_21 @ A_27a )
% 0.75/0.96                    @ ( lam @ A_27a
% 0.75/0.96                      @ ^ [V4x: $i] : ( ap @ V1Q @ V4x ) ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EUEXISTS__SIMP,axiom,
% 0.75/0.96      ! [A_27a: del,V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ( p
% 0.75/0.96            @ ( ap @ ( c_2Ebool_2E_3F_21 @ A_27a )
% 0.75/0.96              @ ( lam @ A_27a
% 0.75/0.96                @ ^ [V1x: $i] : V0t ) ) )
% 0.75/0.96        <=> ( ( p @ V0t )
% 0.75/0.96            & ! [V2x: $i] :
% 0.75/0.96                ( ( mem @ V2x @ A_27a )
% 0.75/0.96               => ! [V3y: $i] :
% 0.75/0.96                    ( ( mem @ V3y @ A_27a )
% 0.75/0.96                   => ( V2x = V3y ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(ax_thm_2Ebool_2ERES__ABSTRACT__DEF,axiom,
% 0.75/0.96      ! [A_27a: del,A_27b: del] :
% 0.75/0.96        ( ! [V0p: $i] :
% 0.75/0.96            ( ( mem @ V0p @ ( arr @ A_27a @ bool ) )
% 0.75/0.96           => ! [V1m: $i] :
% 0.75/0.96                ( ( mem @ V1m @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.96               => ! [V2x: $i] :
% 0.75/0.96                    ( ( mem @ V2x @ A_27a )
% 0.75/0.96                   => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V2x ) @ V0p ) )
% 0.75/0.96                     => ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ERES__ABSTRACT @ A_27a @ A_27b ) @ V0p ) @ V1m ) @ V2x )
% 0.75/0.96                        = ( ap @ V1m @ V2x ) ) ) ) ) )
% 0.75/0.96        & ! [V3p: $i] :
% 0.75/0.96            ( ( mem @ V3p @ ( arr @ A_27a @ bool ) )
% 0.75/0.96           => ! [V4m1: $i] :
% 0.75/0.96                ( ( mem @ V4m1 @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.96               => ! [V5m2: $i] :
% 0.75/0.96                    ( ( mem @ V5m2 @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.96                   => ( ! [V6x: $i] :
% 0.75/0.96                          ( ( mem @ V6x @ A_27a )
% 0.75/0.96                         => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V6x ) @ V3p ) )
% 0.75/0.96                           => ( ( ap @ V4m1 @ V6x )
% 0.75/0.96                              = ( ap @ V5m2 @ V6x ) ) ) )
% 0.75/0.96                     => ( ( ap @ ( ap @ ( c_2Ebool_2ERES__ABSTRACT @ A_27a @ A_27b ) @ V3p ) @ V4m1 )
% 0.75/0.96                        = ( ap @ ( ap @ ( c_2Ebool_2ERES__ABSTRACT @ A_27a @ A_27b ) @ V3p ) @ V5m2 ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2ERES__FORALL__THM,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ! [V1f: $i] :
% 0.75/0.96            ( ( mem @ V1f @ ( arr @ A_27a @ bool ) )
% 0.75/0.96           => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2ERES__FORALL @ A_27a ) @ V0P ) @ V1f ) )
% 0.75/0.96            <=> ! [V2x: $i] :
% 0.75/0.96                  ( ( mem @ V2x @ A_27a )
% 0.75/0.96                 => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V2x ) @ V0P ) )
% 0.75/0.96                   => ( p @ ( ap @ V1f @ V2x ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2ERES__EXISTS__THM,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ! [V1f: $i] :
% 0.75/0.96            ( ( mem @ V1f @ ( arr @ A_27a @ bool ) )
% 0.75/0.96           => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2ERES__EXISTS @ A_27a ) @ V0P ) @ V1f ) )
% 0.75/0.96            <=> ? [V2x: $i] :
% 0.75/0.96                  ( ( mem @ V2x @ A_27a )
% 0.75/0.96                  & ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V2x ) @ V0P ) )
% 0.75/0.96                  & ( p @ ( ap @ V1f @ V2x ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2ERES__EXISTS__UNIQUE__THM,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ! [V1f: $i] :
% 0.75/0.96            ( ( mem @ V1f @ ( arr @ A_27a @ bool ) )
% 0.75/0.96           => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2ERES__EXISTS__UNIQUE @ A_27a ) @ V0P ) @ V1f ) )
% 0.75/0.96            <=> ( ( p
% 0.75/0.96                  @ ( ap @ ( ap @ ( c_2Ebool_2ERES__EXISTS @ A_27a ) @ V0P )
% 0.75/0.96                    @ ( lam @ A_27a
% 0.75/0.96                      @ ^ [V2x: $i] : ( ap @ V1f @ V2x ) ) ) )
% 0.75/0.96                & ( p
% 0.75/0.96                  @ ( ap @ ( ap @ ( c_2Ebool_2ERES__FORALL @ A_27a ) @ V0P )
% 0.75/0.96                    @ ( lam @ A_27a
% 0.75/0.96                      @ ^ [V3x: $i] :
% 0.75/0.96                          ( ap @ ( ap @ ( c_2Ebool_2ERES__FORALL @ A_27a ) @ V0P )
% 0.75/0.96                          @ ( lam @ A_27a
% 0.75/0.96                            @ ^ [V4y: $i] : ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ V1f @ V3x ) ) @ ( ap @ V1f @ V4y ) ) ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V3x ) @ V4y ) ) ) ) ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2ERES__SELECT__THM,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ! [V1f: $i] :
% 0.75/0.96            ( ( mem @ V1f @ ( arr @ A_27a @ bool ) )
% 0.75/0.96           => ( ( ap @ ( ap @ ( c_2Ebool_2ERES__SELECT @ A_27a ) @ V0P ) @ V1f )
% 0.75/0.96              = ( ap @ ( c_2Emin_2E_40 @ A_27a )
% 0.75/0.96                @ ( lam @ A_27a
% 0.75/0.96                  @ ^ [V2x: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V2x ) @ V0P ) ) @ ( ap @ V1f @ V2x ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2ERES__FORALL__TRUE,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ( ( p
% 0.75/0.96            @ ( ap @ ( ap @ ( c_2Ebool_2ERES__FORALL @ A_27a ) @ V0P )
% 0.75/0.96              @ ( lam @ A_27a
% 0.75/0.96                @ ^ [V1x: $i] : c_2Ebool_2ET ) ) )
% 0.75/0.96        <=> $true ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2ERES__EXISTS__FALSE,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ( ( p
% 0.75/0.96            @ ( ap @ ( ap @ ( c_2Ebool_2ERES__EXISTS @ A_27a ) @ V0P )
% 0.75/0.96              @ ( lam @ A_27a
% 0.75/0.96                @ ^ [V1x: $i] : c_2Ebool_2EF ) ) )
% 0.75/0.96        <=> $false ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EBOOL__FUN__CASES__THM,axiom,
% 0.75/0.96      ! [V0f: $i] :
% 0.75/0.96        ( ( mem @ V0f @ ( arr @ bool @ bool ) )
% 0.75/0.96       => ( ( V0f
% 0.75/0.96            = ( lam @ bool
% 0.75/0.96              @ ^ [V1b: $i] : c_2Ebool_2ET ) )
% 0.75/0.96          | ( V0f
% 0.75/0.96            = ( lam @ bool
% 0.75/0.96              @ ^ [V2b: $i] : c_2Ebool_2EF ) )
% 0.75/0.96          | ( V0f
% 0.75/0.96            = ( lam @ bool
% 0.75/0.96              @ ^ [V3b: $i] : V3b ) )
% 0.75/0.96          | ( V0f
% 0.75/0.96            = ( lam @ bool
% 0.75/0.96              @ ^ [V4b: $i] : ( ap @ c_2Ebool_2E_7E @ V4b ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EBOOL__FUN__INDUCT,axiom,
% 0.75/0.96      ! [V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ ( arr @ bool @ bool ) @ bool ) )
% 0.75/0.96       => ( ( ( p
% 0.75/0.96              @ ( ap @ V0P
% 0.75/0.96                @ ( lam @ bool
% 0.75/0.96                  @ ^ [V1b: $i] : c_2Ebool_2ET ) ) )
% 0.75/0.96            & ( p
% 0.75/0.96              @ ( ap @ V0P
% 0.75/0.96                @ ( lam @ bool
% 0.75/0.96                  @ ^ [V2b: $i] : c_2Ebool_2EF ) ) )
% 0.75/0.96            & ( p
% 0.75/0.96              @ ( ap @ V0P
% 0.75/0.96                @ ( lam @ bool
% 0.75/0.96                  @ ^ [V3b: $i] : V3b ) ) )
% 0.75/0.96            & ( p
% 0.75/0.96              @ ( ap @ V0P
% 0.75/0.96                @ ( lam @ bool
% 0.75/0.96                  @ ^ [V4b: $i] : ( ap @ c_2Ebool_2E_7E @ V4b ) ) ) ) )
% 0.75/0.96         => ! [V5f: $i] :
% 0.75/0.96              ( ( mem @ V5f @ ( arr @ bool @ bool ) )
% 0.75/0.96             => ( p @ ( ap @ V0P @ V5f ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2Eliteral__case__THM,axiom,
% 0.75/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.75/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.96       => ! [V1x: $i] :
% 0.75/0.96            ( ( mem @ V1x @ A_27a )
% 0.75/0.96           => ( ( ap @ ( ap @ ( c_2Ebool_2Eliteral__case @ A_27a @ A_27b ) @ V0f ) @ V1x )
% 0.75/0.96              = ( ap @ V0f @ V1x ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2Eliteral__case__RAND,axiom,
% 0.75/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ A_27b @ A_27c ) )
% 0.75/0.96       => ! [V1N: $i] :
% 0.75/0.96            ( ( mem @ V1N @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.96           => ! [V2M: $i] :
% 0.75/0.96                ( ( mem @ V2M @ A_27a )
% 0.75/0.96               => ( ( ap @ V0P
% 0.75/0.96                    @ ( ap
% 0.75/0.96                      @ ( ap @ ( c_2Ebool_2Eliteral__case @ A_27a @ A_27b )
% 0.75/0.96                        @ ( lam @ A_27a
% 0.75/0.96                          @ ^ [V3x: $i] : ( ap @ V1N @ V3x ) ) )
% 0.75/0.96                      @ V2M ) )
% 0.75/0.96                  = ( ap
% 0.75/0.96                    @ ( ap @ ( c_2Ebool_2Eliteral__case @ A_27a @ A_27c )
% 0.75/0.96                      @ ( lam @ A_27a
% 0.75/0.96                        @ ^ [V4x: $i] : ( ap @ V0P @ ( ap @ V1N @ V4x ) ) ) )
% 0.75/0.96                    @ V2M ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2Eliteral__case__RATOR,axiom,
% 0.75/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0N: $i] :
% 0.75/0.96        ( ( mem @ V0N @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.75/0.96       => ! [V1M: $i] :
% 0.75/0.96            ( ( mem @ V1M @ A_27a )
% 0.75/0.96           => ! [V2b: $i] :
% 0.75/0.96                ( ( mem @ V2b @ A_27b )
% 0.75/0.96               => ( ( ap
% 0.75/0.96                    @ ( ap
% 0.75/0.96                      @ ( ap @ ( c_2Ebool_2Eliteral__case @ A_27a @ ( arr @ A_27b @ A_27c ) )
% 0.75/0.96                        @ ( lam @ A_27a
% 0.75/0.96                          @ ^ [V3x: $i] : ( ap @ V0N @ V3x ) ) )
% 0.75/0.96                      @ V1M )
% 0.75/0.96                    @ V2b )
% 0.75/0.96                  = ( ap
% 0.75/0.96                    @ ( ap @ ( c_2Ebool_2Eliteral__case @ A_27a @ A_27c )
% 0.75/0.96                      @ ( lam @ A_27a
% 0.75/0.96                        @ ^ [V4x: $i] : ( ap @ ( ap @ V0N @ V4x ) @ V2b ) ) )
% 0.75/0.96                    @ V1M ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2Eliteral__case__CONG,axiom,
% 0.75/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.75/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.96       => ! [V1g: $i] :
% 0.75/0.96            ( ( mem @ V1g @ ( arr @ A_27a @ A_27b ) )
% 0.75/0.96           => ! [V2M: $i] :
% 0.75/0.96                ( ( mem @ V2M @ A_27a )
% 0.75/0.96               => ! [V3N: $i] :
% 0.75/0.96                    ( ( mem @ V3N @ A_27a )
% 0.75/0.96                   => ( ( ( V2M = V3N )
% 0.75/0.96                        & ! [V4x: $i] :
% 0.75/0.96                            ( ( mem @ V4x @ A_27a )
% 0.75/0.96                           => ( ( V4x = V3N )
% 0.75/0.96                             => ( ( ap @ V0f @ V4x )
% 0.75/0.96                                = ( ap @ V1g @ V4x ) ) ) ) )
% 0.75/0.96                     => ( ( ap @ ( ap @ ( c_2Ebool_2Eliteral__case @ A_27a @ A_27b ) @ V0f ) @ V2M )
% 0.75/0.96                        = ( ap @ ( ap @ ( c_2Ebool_2Eliteral__case @ A_27a @ A_27b ) @ V1g ) @ V3N ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2Eliteral__case__id,axiom,
% 0.75/0.96      ! [A_27a: del,A_27b: del,V0a: $i] :
% 0.75/0.96        ( ( mem @ V0a @ A_27a )
% 0.75/0.96       => ! [V1t: $i] :
% 0.75/0.96            ( ( mem @ V1t @ A_27b )
% 0.75/0.96           => ! [V2u: $i] :
% 0.75/0.96                ( ( mem @ V2u @ A_27b )
% 0.75/0.96               => ( ( ap
% 0.75/0.96                    @ ( ap @ ( c_2Ebool_2Eliteral__case @ A_27a @ A_27b )
% 0.75/0.96                      @ ( lam @ A_27a
% 0.75/0.96                        @ ^ [V3x: $i] : ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27b ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V3x ) @ V0a ) ) @ V1t ) @ V2u ) ) )
% 0.75/0.96                    @ V0a )
% 0.75/0.96                  = V1t ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EBOUNDED__THM,axiom,
% 0.75/0.96      ! [V0v: $i] :
% 0.75/0.96        ( ( mem @ V0v @ bool )
% 0.75/0.96       => ( ( p @ ( ap @ c_2Ebool_2EBOUNDED @ V0v ) )
% 0.75/0.96        <=> $true ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2ELCOMM__THM,axiom,
% 0.75/0.96      ! [A_27a: del,V0f: $i] :
% 0.75/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27a @ A_27a ) ) )
% 0.75/0.96       => ( ! [V1x: $i] :
% 0.75/0.96              ( ( mem @ V1x @ A_27a )
% 0.75/0.96             => ! [V2y: $i] :
% 0.75/0.96                  ( ( mem @ V2y @ A_27a )
% 0.75/0.96                 => ! [V3z: $i] :
% 0.75/0.96                      ( ( mem @ V3z @ A_27a )
% 0.75/0.96                     => ( ( ap @ ( ap @ V0f @ V1x ) @ ( ap @ ( ap @ V0f @ V2y ) @ V3z ) )
% 0.75/0.96                        = ( ap @ ( ap @ V0f @ ( ap @ ( ap @ V0f @ V1x ) @ V2y ) ) @ V3z ) ) ) ) )
% 0.75/0.96         => ( ! [V4x: $i] :
% 0.75/0.96                ( ( mem @ V4x @ A_27a )
% 0.75/0.96               => ! [V5y: $i] :
% 0.75/0.96                    ( ( mem @ V5y @ A_27a )
% 0.75/0.96                   => ( ( ap @ ( ap @ V0f @ V4x ) @ V5y )
% 0.75/0.96                      = ( ap @ ( ap @ V0f @ V5y ) @ V4x ) ) ) )
% 0.75/0.96           => ! [V6x: $i] :
% 0.75/0.96                ( ( mem @ V6x @ A_27a )
% 0.75/0.96               => ! [V7y: $i] :
% 0.75/0.96                    ( ( mem @ V7y @ A_27a )
% 0.75/0.96                   => ! [V8z: $i] :
% 0.75/0.96                        ( ( mem @ V8z @ A_27a )
% 0.75/0.96                       => ( ( ap @ ( ap @ V0f @ V6x ) @ ( ap @ ( ap @ V0f @ V7y ) @ V8z ) )
% 0.75/0.96                          = ( ap @ ( ap @ V0f @ V7y ) @ ( ap @ ( ap @ V0f @ V6x ) @ V8z ) ) ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EDATATYPE__TAG__THM,axiom,
% 0.75/0.96      ! [A_27a: del,V0x: $i] :
% 0.75/0.96        ( ( mem @ V0x @ A_27a )
% 0.75/0.96       => ( ( p @ ( ap @ ( c_2Ebool_2EDATATYPE @ A_27a ) @ V0x ) )
% 0.75/0.96        <=> $true ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EDATATYPE__BOOL,axiom,
% 0.75/0.96      ! [V0bool: $i] :
% 0.75/0.96        ( ( mem @ V0bool @ ( arr @ bool @ ( arr @ bool @ bool ) ) )
% 0.75/0.96       => ( ( p @ ( ap @ ( c_2Ebool_2EDATATYPE @ bool ) @ ( ap @ ( ap @ V0bool @ c_2Ebool_2ET ) @ c_2Ebool_2EF ) ) )
% 0.75/0.96        <=> $true ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(ax_thm_2Ebool_2Eitself__TY__DEF,axiom,
% 0.75/0.96      ! [A_27a: del] :
% 0.75/0.96      ? [V0rep: $i] :
% 0.75/0.96        ( ( mem @ V0rep @ ( arr @ ( ty_2Ebool_2Eitself @ A_27a ) @ A_27a ) )
% 0.75/0.96        & ( p @ ( ap @ ( ap @ ( c_2Ebool_2ETYPE__DEFINITION @ A_27a @ ( ty_2Ebool_2Eitself @ A_27a ) ) @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ ( c_2Ebool_2EARB @ A_27a ) ) ) @ V0rep ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EITSELF__UNIQUE,axiom,
% 0.75/0.96      ! [A_27a: del,V0i: $i] :
% 0.75/0.96        ( ( mem @ V0i @ ( ty_2Ebool_2Eitself @ A_27a ) )
% 0.75/0.96       => ( V0i
% 0.75/0.96          = ( c_2Ebool_2Ethe__value @ A_27a ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2Eitself__Axiom,axiom,
% 0.75/0.96      ! [A_27a: del,A_27b: del,V0e: $i] :
% 0.75/0.96        ( ( mem @ V0e @ A_27b )
% 0.75/0.96       => ? [V1f: $i] :
% 0.75/0.96            ( ( mem @ V1f @ ( arr @ ( ty_2Ebool_2Eitself @ A_27a ) @ A_27b ) )
% 0.75/0.96            & ( ( ap @ V1f @ ( c_2Ebool_2Ethe__value @ A_27a ) )
% 0.75/0.96              = V0e ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2Eitself__induction,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ ( ty_2Ebool_2Eitself @ A_27a ) @ bool ) )
% 0.75/0.96       => ( ( p @ ( ap @ V0P @ ( c_2Ebool_2Ethe__value @ A_27a ) ) )
% 0.75/0.96         => ! [V1i: $i] :
% 0.75/0.96              ( ( mem @ V1i @ ( ty_2Ebool_2Eitself @ A_27a ) )
% 0.75/0.96             => ( p @ ( ap @ V0P @ V1i ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(ax_thm_2Ebool_2Eitself__case__thm,axiom,
% 0.75/0.96      ! [A_27a: del,A_27b: del,V0b: $i] :
% 0.75/0.96        ( ( mem @ V0b @ A_27b )
% 0.75/0.96       => ( ( ap @ ( ap @ ( c_2Ebool_2Eitself__case @ A_27a @ A_27b ) @ ( c_2Ebool_2Ethe__value @ A_27a ) ) @ V0b )
% 0.75/0.96          = V0b ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EFORALL__itself,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ ( ty_2Ebool_2Eitself @ A_27a ) @ bool ) )
% 0.75/0.96       => ( ! [V1x: $i] :
% 0.75/0.96              ( ( mem @ V1x @ ( ty_2Ebool_2Eitself @ A_27a ) )
% 0.75/0.96             => ( p @ ( ap @ V0P @ V1x ) ) )
% 0.75/0.96        <=> ( p @ ( ap @ V0P @ ( c_2Ebool_2Ethe__value @ A_27a ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EEXISTS__itself,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ ( ty_2Ebool_2Eitself @ A_27a ) @ bool ) )
% 0.75/0.96       => ( ? [V1x: $i] :
% 0.75/0.96              ( ( mem @ V1x @ ( ty_2Ebool_2Eitself @ A_27a ) )
% 0.75/0.96              & ( p @ ( ap @ V0P @ V1x ) ) )
% 0.75/0.96        <=> ( p @ ( ap @ V0P @ ( c_2Ebool_2Ethe__value @ A_27a ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EPULL__EXISTS,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ! [V1Q: $i] :
% 0.75/0.96            ( ( mem @ V1Q @ bool )
% 0.75/0.96           => ( ( ( ? [V2x: $i] :
% 0.75/0.96                      ( ( mem @ V2x @ A_27a )
% 0.75/0.96                      & ( p @ ( ap @ V0P @ V2x ) ) )
% 0.75/0.96                 => ( p @ V1Q ) )
% 0.75/0.96              <=> ! [V3x: $i] :
% 0.75/0.96                    ( ( mem @ V3x @ A_27a )
% 0.75/0.96                   => ( ( p @ ( ap @ V0P @ V3x ) )
% 0.75/0.96                     => ( p @ V1Q ) ) ) )
% 0.75/0.96              & ( ( ? [V4x: $i] :
% 0.75/0.96                      ( ( mem @ V4x @ A_27a )
% 0.75/0.96                      & ( p @ ( ap @ V0P @ V4x ) ) )
% 0.75/0.96                  & ( p @ V1Q ) )
% 0.75/0.96              <=> ? [V5x: $i] :
% 0.75/0.96                    ( ( mem @ V5x @ A_27a )
% 0.75/0.96                    & ( p @ ( ap @ V0P @ V5x ) )
% 0.75/0.96                    & ( p @ V1Q ) ) )
% 0.75/0.96              & ( ( ( p @ V1Q )
% 0.75/0.96                  & ? [V6x: $i] :
% 0.75/0.96                      ( ( mem @ V6x @ A_27a )
% 0.75/0.96                      & ( p @ ( ap @ V0P @ V6x ) ) ) )
% 0.75/0.96              <=> ? [V7x: $i] :
% 0.75/0.96                    ( ( mem @ V7x @ A_27a )
% 0.75/0.96                    & ( p @ V1Q )
% 0.75/0.96                    & ( p @ ( ap @ V0P @ V7x ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EPULL__FORALL,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ! [V1Q: $i] :
% 0.75/0.96            ( ( mem @ V1Q @ bool )
% 0.75/0.96           => ( ( ( ( p @ V1Q )
% 0.75/0.96                 => ! [V2x: $i] :
% 0.75/0.96                      ( ( mem @ V2x @ A_27a )
% 0.75/0.96                     => ( p @ ( ap @ V0P @ V2x ) ) ) )
% 0.75/0.96              <=> ! [V3x: $i] :
% 0.75/0.96                    ( ( mem @ V3x @ A_27a )
% 0.75/0.96                   => ( ( p @ V1Q )
% 0.75/0.96                     => ( p @ ( ap @ V0P @ V3x ) ) ) ) )
% 0.75/0.96              & ( ( ! [V4x: $i] :
% 0.75/0.96                      ( ( mem @ V4x @ A_27a )
% 0.75/0.96                     => ( p @ ( ap @ V0P @ V4x ) ) )
% 0.75/0.96                  & ( p @ V1Q ) )
% 0.75/0.96              <=> ! [V5x: $i] :
% 0.75/0.96                    ( ( mem @ V5x @ A_27a )
% 0.75/0.96                   => ( ( p @ ( ap @ V0P @ V5x ) )
% 0.75/0.96                      & ( p @ V1Q ) ) ) )
% 0.75/0.96              & ( ( ( p @ V1Q )
% 0.75/0.96                  & ! [V6x: $i] :
% 0.75/0.96                      ( ( mem @ V6x @ A_27a )
% 0.75/0.96                     => ( p @ ( ap @ V0P @ V6x ) ) ) )
% 0.75/0.96              <=> ! [V7x: $i] :
% 0.75/0.96                    ( ( mem @ V7x @ A_27a )
% 0.75/0.96                   => ( ( p @ V1Q )
% 0.75/0.96                      & ( p @ ( ap @ V0P @ V7x ) ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EPEIRCE,axiom,
% 0.75/0.96      ! [V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ bool )
% 0.75/0.96       => ! [V1Q: $i] :
% 0.75/0.96            ( ( mem @ V1Q @ bool )
% 0.75/0.96           => ( ( ( ( p @ V0P )
% 0.75/0.96                 => ( p @ V1Q ) )
% 0.75/0.96               => ( p @ V0P ) )
% 0.75/0.96             => ( p @ V0P ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EJRH__INDUCT__UTIL,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ! [V1t: $i] :
% 0.75/0.96            ( ( mem @ V1t @ A_27a )
% 0.75/0.96           => ( ! [V2x: $i] :
% 0.75/0.96                  ( ( mem @ V2x @ A_27a )
% 0.75/0.96                 => ( ( V2x = V1t )
% 0.75/0.96                   => ( p @ ( ap @ V0P @ V2x ) ) ) )
% 0.75/0.96             => ( p @ ( ap @ ( c_2Ebool_2E_3F @ A_27a ) @ V0P ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Ebool_2EDISJ__EQ__IMP,axiom,
% 0.75/0.96      ! [V0A: $i] :
% 0.75/0.96        ( ( mem @ V0A @ bool )
% 0.75/0.96       => ! [V1B: $i] :
% 0.75/0.96            ( ( mem @ V1B @ bool )
% 0.75/0.96           => ( ( ( p @ V0A )
% 0.75/0.96                | ( p @ V1B ) )
% 0.75/0.96            <=> ( ~ ( p @ V0A )
% 0.75/0.96               => ( p @ V1B ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  %------------------------------------------------------------------------------
% 0.75/0.96  %------------------------------------------------------------------------------
% 0.75/0.96  thf(tp_c_2EConseqConv_2EASM__MARKER,type,
% 0.75/0.96      c_2EConseqConv_2EASM__MARKER: $i ).
% 0.75/0.96  
% 0.75/0.96  thf(mem_c_2EConseqConv_2EASM__MARKER,axiom,
% 0.75/0.96      mem @ c_2EConseqConv_2EASM__MARKER @ ( arr @ bool @ ( arr @ bool @ bool ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2Eforall__eq__thm,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ! [V1Q: $i] :
% 0.75/0.96            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.75/0.96           => ( ! [V2s: $i] :
% 0.75/0.96                  ( ( mem @ V2s @ A_27a )
% 0.75/0.96                 => ( ( p @ ( ap @ V0P @ V2s ) )
% 0.75/0.96                  <=> ( p @ ( ap @ V1Q @ V2s ) ) ) )
% 0.75/0.96             => ( ! [V3s: $i] :
% 0.75/0.96                    ( ( mem @ V3s @ A_27a )
% 0.75/0.96                   => ( p @ ( ap @ V0P @ V3s ) ) )
% 0.75/0.96              <=> ! [V4s: $i] :
% 0.75/0.96                    ( ( mem @ V4s @ A_27a )
% 0.75/0.96                   => ( p @ ( ap @ V1Q @ V4s ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2Eexists__eq__thm,axiom,
% 0.75/0.96      ! [A_27a: del,V0P: $i] :
% 0.75/0.96        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.75/0.96       => ! [V1Q: $i] :
% 0.75/0.96            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.75/0.96           => ( ! [V2s: $i] :
% 0.75/0.96                  ( ( mem @ V2s @ A_27a )
% 0.75/0.96                 => ( ( p @ ( ap @ V0P @ V2s ) )
% 0.75/0.96                  <=> ( p @ ( ap @ V1Q @ V2s ) ) ) )
% 0.75/0.96             => ( ? [V3s: $i] :
% 0.75/0.96                    ( ( mem @ V3s @ A_27a )
% 0.75/0.96                    & ( p @ ( ap @ V0P @ V3s ) ) )
% 0.75/0.96              <=> ? [V4s: $i] :
% 0.75/0.96                    ( ( mem @ V4s @ A_27a )
% 0.75/0.96                    & ( p @ ( ap @ V1Q @ V4s ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2Etrue__imp,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ( p @ V0t )
% 0.75/0.96         => $true ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2Efalse__imp,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( $false
% 0.75/0.96         => ( p @ V0t ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2ENOT__CLAUSES__X,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ~ ~ ( p @ V0t )
% 0.75/0.96        <=> ( p @ V0t ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2ENOT__CLAUSES__T,axiom,
% 0.75/0.96      ( ~ $true
% 0.75/0.96    <=> $false ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2ENOT__CLAUSES__F,axiom,
% 0.75/0.96      ( ~ $false
% 0.75/0.96    <=> $true ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EIMP__CONG__conj__strengthen,axiom,
% 0.75/0.96      ! [V0x: $i] :
% 0.75/0.96        ( ( mem @ V0x @ bool )
% 0.75/0.96       => ! [V1x_27: $i] :
% 0.75/0.96            ( ( mem @ V1x_27 @ bool )
% 0.75/0.96           => ! [V2y: $i] :
% 0.75/0.96                ( ( mem @ V2y @ bool )
% 0.75/0.96               => ! [V3y_27: $i] :
% 0.75/0.96                    ( ( mem @ V3y_27 @ bool )
% 0.75/0.96                   => ( ( ( ( p @ V2y )
% 0.75/0.96                         => ( ( p @ V1x_27 )
% 0.75/0.96                           => ( p @ V0x ) ) )
% 0.75/0.96                        & ( ( p @ V1x_27 )
% 0.75/0.96                         => ( ( p @ V3y_27 )
% 0.75/0.96                           => ( p @ V2y ) ) ) )
% 0.75/0.96                     => ( ( ( p @ V1x_27 )
% 0.75/0.96                          & ( p @ V3y_27 ) )
% 0.75/0.96                       => ( ( p @ V0x )
% 0.75/0.96                          & ( p @ V2y ) ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EIMP__CONG__conj__weaken,axiom,
% 0.75/0.96      ! [V0x: $i] :
% 0.75/0.96        ( ( mem @ V0x @ bool )
% 0.75/0.96       => ! [V1x_27: $i] :
% 0.75/0.96            ( ( mem @ V1x_27 @ bool )
% 0.75/0.96           => ! [V2y: $i] :
% 0.75/0.96                ( ( mem @ V2y @ bool )
% 0.75/0.96               => ! [V3y_27: $i] :
% 0.75/0.96                    ( ( mem @ V3y_27 @ bool )
% 0.75/0.96                   => ( ( ( ( p @ V2y )
% 0.75/0.96                         => ( ( p @ V0x )
% 0.75/0.96                           => ( p @ V1x_27 ) ) )
% 0.75/0.96                        & ( ( p @ V1x_27 )
% 0.75/0.96                         => ( ( p @ V2y )
% 0.75/0.96                           => ( p @ V3y_27 ) ) ) )
% 0.75/0.96                     => ( ( ( p @ V0x )
% 0.75/0.96                          & ( p @ V2y ) )
% 0.75/0.96                       => ( ( p @ V1x_27 )
% 0.75/0.96                          & ( p @ V3y_27 ) ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EAND__CLAUSES__TX,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ( $true
% 0.75/0.96            & ( p @ V0t ) )
% 0.75/0.96        <=> ( p @ V0t ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EAND__CLAUSES__XT,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ( ( p @ V0t )
% 0.75/0.96            & $true )
% 0.75/0.96        <=> ( p @ V0t ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EAND__CLAUSES__FX,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ( $false
% 0.75/0.96            & ( p @ V0t ) )
% 0.75/0.96        <=> $false ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EAND__CLAUSES__XF,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ( ( p @ V0t )
% 0.75/0.96            & $false )
% 0.75/0.96        <=> $false ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EAND__CLAUSES__XX,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ( ( p @ V0t )
% 0.75/0.96            & ( p @ V0t ) )
% 0.75/0.96        <=> ( p @ V0t ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EIMP__CONG__disj__strengthen,axiom,
% 0.75/0.96      ! [V0x: $i] :
% 0.75/0.96        ( ( mem @ V0x @ bool )
% 0.75/0.96       => ! [V1x_27: $i] :
% 0.75/0.96            ( ( mem @ V1x_27 @ bool )
% 0.75/0.96           => ! [V2y: $i] :
% 0.75/0.96                ( ( mem @ V2y @ bool )
% 0.75/0.96               => ! [V3y_27: $i] :
% 0.75/0.96                    ( ( mem @ V3y_27 @ bool )
% 0.75/0.96                   => ( ( ( ~ ( p @ V2y )
% 0.75/0.96                         => ( ( p @ V1x_27 )
% 0.75/0.96                           => ( p @ V0x ) ) )
% 0.75/0.96                        & ( ~ ( p @ V1x_27 )
% 0.75/0.96                         => ( ( p @ V3y_27 )
% 0.75/0.96                           => ( p @ V2y ) ) ) )
% 0.75/0.96                     => ( ( ( p @ V1x_27 )
% 0.75/0.96                          | ( p @ V3y_27 ) )
% 0.75/0.96                       => ( ( p @ V0x )
% 0.75/0.96                          | ( p @ V2y ) ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EIMP__CONG__disj__weaken,axiom,
% 0.75/0.96      ! [V0x: $i] :
% 0.75/0.96        ( ( mem @ V0x @ bool )
% 0.75/0.96       => ! [V1x_27: $i] :
% 0.75/0.96            ( ( mem @ V1x_27 @ bool )
% 0.75/0.96           => ! [V2y: $i] :
% 0.75/0.96                ( ( mem @ V2y @ bool )
% 0.75/0.96               => ! [V3y_27: $i] :
% 0.75/0.96                    ( ( mem @ V3y_27 @ bool )
% 0.75/0.96                   => ( ( ( ~ ( p @ V2y )
% 0.75/0.96                         => ( ( p @ V0x )
% 0.75/0.96                           => ( p @ V1x_27 ) ) )
% 0.75/0.96                        & ( ~ ( p @ V1x_27 )
% 0.75/0.96                         => ( ( p @ V2y )
% 0.75/0.96                           => ( p @ V3y_27 ) ) ) )
% 0.75/0.96                     => ( ( ( p @ V0x )
% 0.75/0.96                          | ( p @ V2y ) )
% 0.75/0.96                       => ( ( p @ V1x_27 )
% 0.75/0.96                          | ( p @ V3y_27 ) ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EOR__CLAUSES__TX,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ( $true
% 0.75/0.96            | ( p @ V0t ) )
% 0.75/0.96        <=> $true ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EOR__CLAUSES__XT,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ( ( p @ V0t )
% 0.75/0.96            | $true )
% 0.75/0.96        <=> $true ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EOR__CLAUSES__FX,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ( $false
% 0.75/0.96            | ( p @ V0t ) )
% 0.75/0.96        <=> ( p @ V0t ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EOR__CLAUSES__XF,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ( ( p @ V0t )
% 0.75/0.96            | $false )
% 0.75/0.96        <=> ( p @ V0t ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EOR__CLAUSES__XX,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ( ( p @ V0t )
% 0.75/0.96            | ( p @ V0t ) )
% 0.75/0.96        <=> ( p @ V0t ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EIMP__CONG__imp__strengthen,axiom,
% 0.75/0.96      ! [V0x: $i] :
% 0.75/0.96        ( ( mem @ V0x @ bool )
% 0.75/0.96       => ! [V1x_27: $i] :
% 0.75/0.96            ( ( mem @ V1x_27 @ bool )
% 0.75/0.96           => ! [V2y: $i] :
% 0.75/0.96                ( ( mem @ V2y @ bool )
% 0.75/0.96               => ! [V3y_27: $i] :
% 0.75/0.96                    ( ( mem @ V3y_27 @ bool )
% 0.75/0.96                   => ( ( ( ( p @ V0x )
% 0.75/0.96                         => ( ( p @ V3y_27 )
% 0.75/0.96                           => ( p @ V2y ) ) )
% 0.75/0.96                        & ( ~ ( p @ V3y_27 )
% 0.75/0.96                         => ( ( p @ V0x )
% 0.75/0.96                           => ( p @ V1x_27 ) ) ) )
% 0.75/0.96                     => ( ( ( p @ V1x_27 )
% 0.75/0.96                         => ( p @ V3y_27 ) )
% 0.75/0.96                       => ( ( p @ V0x )
% 0.75/0.96                         => ( p @ V2y ) ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EIMP__CONG__imp__weaken,axiom,
% 0.75/0.96      ! [V0x: $i] :
% 0.75/0.96        ( ( mem @ V0x @ bool )
% 0.75/0.96       => ! [V1x_27: $i] :
% 0.75/0.96            ( ( mem @ V1x_27 @ bool )
% 0.75/0.96           => ! [V2y: $i] :
% 0.75/0.96                ( ( mem @ V2y @ bool )
% 0.75/0.96               => ! [V3y_27: $i] :
% 0.75/0.96                    ( ( mem @ V3y_27 @ bool )
% 0.75/0.96                   => ( ( ( ( p @ V0x )
% 0.75/0.96                         => ( ( p @ V2y )
% 0.75/0.96                           => ( p @ V3y_27 ) ) )
% 0.75/0.96                        & ( ~ ( p @ V3y_27 )
% 0.75/0.96                         => ( ( p @ V1x_27 )
% 0.75/0.96                           => ( p @ V0x ) ) ) )
% 0.75/0.96                     => ( ( ( p @ V0x )
% 0.75/0.96                         => ( p @ V2y ) )
% 0.75/0.96                       => ( ( p @ V1x_27 )
% 0.75/0.96                         => ( p @ V3y_27 ) ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EIMP__CONG__simple__imp__strengthen,axiom,
% 0.75/0.96      ! [V0x: $i] :
% 0.75/0.96        ( ( mem @ V0x @ bool )
% 0.75/0.96       => ! [V1x_27: $i] :
% 0.75/0.96            ( ( mem @ V1x_27 @ bool )
% 0.75/0.96           => ! [V2y: $i] :
% 0.75/0.96                ( ( mem @ V2y @ bool )
% 0.75/0.96               => ! [V3y_27: $i] :
% 0.75/0.96                    ( ( mem @ V3y_27 @ bool )
% 0.75/0.96                   => ( ( ( ( p @ V0x )
% 0.75/0.96                         => ( p @ V1x_27 ) )
% 0.75/0.96                        & ( ( p @ V1x_27 )
% 0.75/0.96                         => ( ( p @ V3y_27 )
% 0.75/0.96                           => ( p @ V2y ) ) ) )
% 0.75/0.96                     => ( ( ( p @ V1x_27 )
% 0.75/0.96                         => ( p @ V3y_27 ) )
% 0.75/0.96                       => ( ( p @ V0x )
% 0.75/0.96                         => ( p @ V2y ) ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EIMP__CONG__simple__imp__weaken,axiom,
% 0.75/0.96      ! [V0x: $i] :
% 0.75/0.96        ( ( mem @ V0x @ bool )
% 0.75/0.96       => ! [V1x_27: $i] :
% 0.75/0.96            ( ( mem @ V1x_27 @ bool )
% 0.75/0.96           => ! [V2y: $i] :
% 0.75/0.96                ( ( mem @ V2y @ bool )
% 0.75/0.96               => ! [V3y_27: $i] :
% 0.75/0.96                    ( ( mem @ V3y_27 @ bool )
% 0.75/0.96                   => ( ( ( ( p @ V1x_27 )
% 0.75/0.96                         => ( p @ V0x ) )
% 0.75/0.96                        & ( ( p @ V1x_27 )
% 0.75/0.96                         => ( ( p @ V2y )
% 0.75/0.96                           => ( p @ V3y_27 ) ) ) )
% 0.75/0.96                     => ( ( ( p @ V0x )
% 0.75/0.96                         => ( p @ V2y ) )
% 0.75/0.96                       => ( ( p @ V1x_27 )
% 0.75/0.96                         => ( p @ V3y_27 ) ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EIMP__CLAUSES__TX,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ( $true
% 0.75/0.96           => ( p @ V0t ) )
% 0.75/0.96        <=> ( p @ V0t ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EIMP__CLAUSES__XT,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ( ( p @ V0t )
% 0.75/0.96           => $true )
% 0.75/0.96        <=> $true ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EIMP__CLAUSES__FX,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ( $false
% 0.75/0.96           => ( p @ V0t ) )
% 0.75/0.96        <=> $true ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EIMP__CLAUSES__XX,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ( ( p @ V0t )
% 0.75/0.96           => ( p @ V0t ) )
% 0.75/0.96        <=> $true ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EIMP__CLAUSES__XF,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ( ( p @ V0t )
% 0.75/0.96           => $false )
% 0.75/0.96        <=> ~ ( p @ V0t ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EIMP__CONG__cond__simple,axiom,
% 0.75/0.96      ! [V0c: $i] :
% 0.75/0.96        ( ( mem @ V0c @ bool )
% 0.75/0.96       => ! [V1x: $i] :
% 0.75/0.96            ( ( mem @ V1x @ bool )
% 0.75/0.96           => ! [V2x_27: $i] :
% 0.75/0.96                ( ( mem @ V2x_27 @ bool )
% 0.75/0.96               => ! [V3y: $i] :
% 0.75/0.96                    ( ( mem @ V3y @ bool )
% 0.75/0.96                   => ! [V4y_27: $i] :
% 0.75/0.96                        ( ( mem @ V4y_27 @ bool )
% 0.75/0.96                       => ( ( ( ( p @ V2x_27 )
% 0.75/0.96                             => ( p @ V1x ) )
% 0.75/0.96                            & ( ( p @ V4y_27 )
% 0.75/0.96                             => ( p @ V3y ) ) )
% 0.75/0.96                         => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ bool ) @ V0c ) @ V2x_27 ) @ V4y_27 ) )
% 0.75/0.96                           => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ bool ) @ V0c ) @ V1x ) @ V3y ) ) ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EIMP__CONG__cond,axiom,
% 0.75/0.96      ! [V0c: $i] :
% 0.75/0.96        ( ( mem @ V0c @ bool )
% 0.75/0.96       => ! [V1x: $i] :
% 0.75/0.96            ( ( mem @ V1x @ bool )
% 0.75/0.96           => ! [V2x_27: $i] :
% 0.75/0.96                ( ( mem @ V2x_27 @ bool )
% 0.75/0.96               => ! [V3y: $i] :
% 0.75/0.96                    ( ( mem @ V3y @ bool )
% 0.75/0.96                   => ! [V4y_27: $i] :
% 0.75/0.96                        ( ( mem @ V4y_27 @ bool )
% 0.75/0.96                       => ( ( ( ( p @ V0c )
% 0.75/0.96                             => ( ( p @ V2x_27 )
% 0.75/0.96                               => ( p @ V1x ) ) )
% 0.75/0.96                            & ( ~ ( p @ V0c )
% 0.75/0.96                             => ( ( p @ V4y_27 )
% 0.75/0.96                               => ( p @ V3y ) ) ) )
% 0.75/0.96                         => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ bool ) @ V0c ) @ V2x_27 ) @ V4y_27 ) )
% 0.75/0.96                           => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ bool ) @ V0c ) @ V1x ) @ V3y ) ) ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2ECOND__CLAUSES__CT,axiom,
% 0.75/0.96      ! [A_27a: del,V0t1: $i] :
% 0.75/0.96        ( ( mem @ V0t1 @ A_27a )
% 0.75/0.96       => ! [V1t2: $i] :
% 0.75/0.96            ( ( mem @ V1t2 @ A_27a )
% 0.75/0.96           => ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27a ) @ c_2Ebool_2ET ) @ V0t1 ) @ V1t2 )
% 0.75/0.96              = V0t1 ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2ECOND__CLAUSES__CF,axiom,
% 0.75/0.96      ! [A_27a: del,V0t1: $i] :
% 0.75/0.96        ( ( mem @ V0t1 @ A_27a )
% 0.75/0.96       => ! [V1t2: $i] :
% 0.75/0.96            ( ( mem @ V1t2 @ A_27a )
% 0.75/0.96           => ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27a ) @ c_2Ebool_2EF ) @ V0t1 ) @ V1t2 )
% 0.75/0.96              = V1t2 ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2ECOND__CLAUSES__ID,axiom,
% 0.75/0.96      ! [A_27a: del,V0b: $i] :
% 0.75/0.96        ( ( mem @ V0b @ bool )
% 0.75/0.96       => ! [V1t: $i] :
% 0.75/0.96            ( ( mem @ V1t @ A_27a )
% 0.75/0.96           => ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27a ) @ V0b ) @ V1t ) @ V1t )
% 0.75/0.96              = V1t ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2ECOND__CLAUSES__TT,axiom,
% 0.75/0.96      ! [V0c: $i] :
% 0.75/0.96        ( ( mem @ V0c @ bool )
% 0.75/0.96       => ! [V1x: $i] :
% 0.75/0.96            ( ( mem @ V1x @ bool )
% 0.75/0.96           => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ bool ) @ V0c ) @ c_2Ebool_2ET ) @ V1x ) )
% 0.75/0.96            <=> ( ~ ( p @ V0c )
% 0.75/0.96               => ( p @ V1x ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2ECOND__CLAUSES__FT,axiom,
% 0.75/0.96      ! [V0c: $i] :
% 0.75/0.96        ( ( mem @ V0c @ bool )
% 0.75/0.96       => ! [V1x: $i] :
% 0.75/0.96            ( ( mem @ V1x @ bool )
% 0.75/0.96           => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ bool ) @ V0c ) @ V1x ) @ c_2Ebool_2ET ) )
% 0.75/0.96            <=> ( ( p @ V0c )
% 0.75/0.96               => ( p @ V1x ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2ECOND__CLAUSES__TF,axiom,
% 0.75/0.96      ! [V0c: $i] :
% 0.75/0.96        ( ( mem @ V0c @ bool )
% 0.75/0.96       => ! [V1x: $i] :
% 0.75/0.96            ( ( mem @ V1x @ bool )
% 0.75/0.96           => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ bool ) @ V0c ) @ c_2Ebool_2EF ) @ V1x ) )
% 0.75/0.96            <=> ( ~ ( p @ V0c )
% 0.75/0.96                & ( p @ V1x ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2ECOND__CLAUSES__FF,axiom,
% 0.75/0.96      ! [V0c: $i] :
% 0.75/0.96        ( ( mem @ V0c @ bool )
% 0.75/0.96       => ! [V1x: $i] :
% 0.75/0.96            ( ( mem @ V1x @ bool )
% 0.75/0.96           => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ bool ) @ V0c ) @ V1x ) @ c_2Ebool_2EF ) )
% 0.75/0.96            <=> ( ( p @ V0c )
% 0.75/0.96                & ( p @ V1x ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(ax_thm_2EConseqConv_2EASM__MARKER__DEF,axiom,
% 0.75/0.96      ( c_2EConseqConv_2EASM__MARKER
% 0.75/0.96      = ( lam @ bool
% 0.75/0.96        @ ^ [V0y: $i] :
% 0.75/0.96            ( lam @ bool
% 0.75/0.96            @ ^ [V1x: $i] : V1x ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2EConseqConv_2EASM__MARKER__THM,axiom,
% 0.75/0.96      ! [V0y: $i] :
% 0.75/0.96        ( ( mem @ V0y @ bool )
% 0.75/0.96       => ! [V1x: $i] :
% 0.75/0.96            ( ( mem @ V1x @ bool )
% 0.75/0.96           => ( ( p @ ( ap @ ( ap @ c_2EConseqConv_2EASM__MARKER @ V0y ) @ V1x ) )
% 0.75/0.96            <=> ( p @ V1x ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  %------------------------------------------------------------------------------
% 0.75/0.96  %------------------------------------------------------------------------------
% 0.75/0.96  thf(conj_thm_2Esat_2EAND__IMP,axiom,
% 0.75/0.96      ! [V0A: $i] :
% 0.75/0.96        ( ( mem @ V0A @ bool )
% 0.75/0.96       => ! [V1B: $i] :
% 0.75/0.96            ( ( mem @ V1B @ bool )
% 0.75/0.96           => ! [V2C: $i] :
% 0.75/0.96                ( ( mem @ V2C @ bool )
% 0.75/0.96               => ( ( ( ( p @ V0A )
% 0.75/0.96                      & ( p @ V1B ) )
% 0.75/0.96                   => ( p @ V2C ) )
% 0.75/0.96                <=> ( ( p @ V0A )
% 0.75/0.96                   => ( ( p @ V1B )
% 0.75/0.96                     => ( p @ V2C ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Esat_2ENOT__NOT,axiom,
% 0.75/0.96      ! [V0t: $i] :
% 0.75/0.96        ( ( mem @ V0t @ bool )
% 0.75/0.96       => ( ~ ~ ( p @ V0t )
% 0.75/0.96        <=> ( p @ V0t ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Esat_2EAND__INV,axiom,
% 0.75/0.96      ! [V0A: $i] :
% 0.75/0.96        ( ( mem @ V0A @ bool )
% 0.75/0.96       => ( ( ~ ( p @ V0A )
% 0.75/0.96            & ( p @ V0A ) )
% 0.75/0.96        <=> $false ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Esat_2EAND__INV__IMP,axiom,
% 0.75/0.96      ! [V0A: $i] :
% 0.75/0.96        ( ( mem @ V0A @ bool )
% 0.75/0.96       => ( ( p @ V0A )
% 0.75/0.96         => ( ~ ( p @ V0A )
% 0.75/0.96           => $false ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Esat_2EOR__DUAL,axiom,
% 0.75/0.96      ! [V0A: $i] :
% 0.75/0.96        ( ( mem @ V0A @ bool )
% 0.75/0.96       => ! [V1B: $i] :
% 0.75/0.96            ( ( mem @ V1B @ bool )
% 0.75/0.96           => ( ( ~ ( ( p @ V0A )
% 0.75/0.96                    | ( p @ V1B ) )
% 0.75/0.96               => $false )
% 0.75/0.96            <=> ( ~ ( p @ V0A )
% 0.75/0.96               => ( ~ ( p @ V1B )
% 0.75/0.96                 => $false ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Esat_2EOR__DUAL2,axiom,
% 0.75/0.96      ! [V0A: $i] :
% 0.75/0.96        ( ( mem @ V0A @ bool )
% 0.75/0.96       => ! [V1B: $i] :
% 0.75/0.96            ( ( mem @ V1B @ bool )
% 0.75/0.96           => ( ( ~ ( ( p @ V0A )
% 0.75/0.96                    | ( p @ V1B ) )
% 0.75/0.96               => $false )
% 0.75/0.96            <=> ( ( ( p @ V0A )
% 0.75/0.96                 => $false )
% 0.75/0.96               => ( ~ ( p @ V1B )
% 0.75/0.96                 => $false ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Esat_2EOR__DUAL3,axiom,
% 0.75/0.96      ! [V0A: $i] :
% 0.75/0.96        ( ( mem @ V0A @ bool )
% 0.75/0.96       => ! [V1B: $i] :
% 0.75/0.96            ( ( mem @ V1B @ bool )
% 0.75/0.96           => ( ( ~ ( ~ ( p @ V0A )
% 0.75/0.96                    | ( p @ V1B ) )
% 0.75/0.96               => $false )
% 0.75/0.96            <=> ( ( p @ V0A )
% 0.75/0.96               => ( ~ ( p @ V1B )
% 0.75/0.96                 => $false ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Esat_2EAND__INV2,axiom,
% 0.75/0.96      ! [V0A: $i] :
% 0.75/0.96        ( ( mem @ V0A @ bool )
% 0.75/0.96       => ( ( ~ ( p @ V0A )
% 0.75/0.96           => $false )
% 0.75/0.96         => ( ( ( p @ V0A )
% 0.75/0.96             => $false )
% 0.75/0.96           => $false ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Esat_2ENOT__ELIM2,axiom,
% 0.75/0.96      ! [V0A: $i] :
% 0.75/0.96        ( ( mem @ V0A @ bool )
% 0.75/0.96       => ( ( ~ ( p @ V0A )
% 0.75/0.96           => $false )
% 0.75/0.96        <=> ( p @ V0A ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Esat_2EEQT__Imp1,axiom,
% 0.75/0.96      ! [V0b: $i] :
% 0.75/0.96        ( ( mem @ V0b @ bool )
% 0.75/0.96       => ( ( p @ V0b )
% 0.75/0.96         => ( ( p @ V0b )
% 0.75/0.96          <=> $true ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Esat_2EEQF__Imp1,axiom,
% 0.75/0.96      ! [V0b: $i] :
% 0.75/0.96        ( ( mem @ V0b @ bool )
% 0.75/0.96       => ( ~ ( p @ V0b )
% 0.75/0.96         => ( ( p @ V0b )
% 0.75/0.96          <=> $false ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Esat_2Edc__eq,axiom,
% 0.75/0.96      ! [V0p: $i] :
% 0.75/0.96        ( ( mem @ V0p @ bool )
% 0.75/0.96       => ! [V1q: $i] :
% 0.75/0.96            ( ( mem @ V1q @ bool )
% 0.75/0.96           => ! [V2r: $i] :
% 0.75/0.96                ( ( mem @ V2r @ bool )
% 0.75/0.96               => ( ( ( p @ V0p )
% 0.75/0.96                  <=> ( ( p @ V1q )
% 0.75/0.96                    <=> ( p @ V2r ) ) )
% 0.75/0.96                <=> ( ( ( p @ V0p )
% 0.75/0.96                      | ( p @ V1q )
% 0.75/0.96                      | ( p @ V2r ) )
% 0.75/0.96                    & ( ( p @ V0p )
% 0.75/0.96                      | ~ ( p @ V2r )
% 0.75/0.96                      | ~ ( p @ V1q ) )
% 0.75/0.96                    & ( ( p @ V1q )
% 0.75/0.96                      | ~ ( p @ V2r )
% 0.75/0.96                      | ~ ( p @ V0p ) )
% 0.75/0.96                    & ( ( p @ V2r )
% 0.75/0.96                      | ~ ( p @ V1q )
% 0.75/0.96                      | ~ ( p @ V0p ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Esat_2Edc__conj,axiom,
% 0.75/0.96      ! [V0p: $i] :
% 0.75/0.96        ( ( mem @ V0p @ bool )
% 0.75/0.96       => ! [V1q: $i] :
% 0.75/0.96            ( ( mem @ V1q @ bool )
% 0.75/0.96           => ! [V2r: $i] :
% 0.75/0.96                ( ( mem @ V2r @ bool )
% 0.75/0.96               => ( ( ( p @ V0p )
% 0.75/0.96                  <=> ( ( p @ V1q )
% 0.75/0.96                      & ( p @ V2r ) ) )
% 0.75/0.96                <=> ( ( ( p @ V0p )
% 0.75/0.96                      | ~ ( p @ V1q )
% 0.75/0.96                      | ~ ( p @ V2r ) )
% 0.75/0.96                    & ( ( p @ V1q )
% 0.75/0.96                      | ~ ( p @ V0p ) )
% 0.75/0.96                    & ( ( p @ V2r )
% 0.75/0.96                      | ~ ( p @ V0p ) ) ) ) ) ) ) ).
% 0.75/0.96  
% 0.75/0.96  thf(conj_thm_2Esat_2Edc__disj,axiom,
% 0.75/0.96      ! [V0p: $i] :
% 0.75/0.96        ( ( mem @ V0p @ bool )
% 0.75/0.96       => ! [V1q: $i] :
% 0.75/0.96            ( ( mem @ V1q @ bool )
% 0.75/0.96           => ! [V2r: $i] :
% 0.80/0.96                ( ( mem @ V2r @ bool )
% 0.80/0.96               => ( ( ( p @ V0p )
% 0.80/0.96                  <=> ( ( p @ V1q )
% 0.80/0.96                      | ( p @ V2r ) ) )
% 0.80/0.96                <=> ( ( ( p @ V0p )
% 0.80/0.96                      | ~ ( p @ V1q ) )
% 0.80/0.96                    & ( ( p @ V0p )
% 0.80/0.96                      | ~ ( p @ V2r ) )
% 0.80/0.96                    & ( ( p @ V1q )
% 0.80/0.96                      | ( p @ V2r )
% 0.80/0.96                      | ~ ( p @ V0p ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esat_2Edc__imp,axiom,
% 0.80/0.96      ! [V0p: $i] :
% 0.80/0.96        ( ( mem @ V0p @ bool )
% 0.80/0.96       => ! [V1q: $i] :
% 0.80/0.96            ( ( mem @ V1q @ bool )
% 0.80/0.96           => ! [V2r: $i] :
% 0.80/0.96                ( ( mem @ V2r @ bool )
% 0.80/0.96               => ( ( ( p @ V0p )
% 0.80/0.96                  <=> ( ( p @ V1q )
% 0.80/0.96                     => ( p @ V2r ) ) )
% 0.80/0.96                <=> ( ( ( p @ V0p )
% 0.80/0.96                      | ( p @ V1q ) )
% 0.80/0.96                    & ( ( p @ V0p )
% 0.80/0.96                      | ~ ( p @ V2r ) )
% 0.80/0.96                    & ( ~ ( p @ V1q )
% 0.80/0.96                      | ( p @ V2r )
% 0.80/0.96                      | ~ ( p @ V0p ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esat_2Edc__neg,axiom,
% 0.80/0.96      ! [V0p: $i] :
% 0.80/0.96        ( ( mem @ V0p @ bool )
% 0.80/0.96       => ! [V1q: $i] :
% 0.80/0.96            ( ( mem @ V1q @ bool )
% 0.80/0.96           => ( ( ( p @ V0p )
% 0.80/0.96              <=> ~ ( p @ V1q ) )
% 0.80/0.96            <=> ( ( ( p @ V0p )
% 0.80/0.96                  | ( p @ V1q ) )
% 0.80/0.96                & ( ~ ( p @ V1q )
% 0.80/0.96                  | ~ ( p @ V0p ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esat_2Edc__cond,axiom,
% 0.80/0.96      ! [V0p: $i] :
% 0.80/0.96        ( ( mem @ V0p @ bool )
% 0.80/0.96       => ! [V1q: $i] :
% 0.80/0.96            ( ( mem @ V1q @ bool )
% 0.80/0.96           => ! [V2r: $i] :
% 0.80/0.96                ( ( mem @ V2r @ bool )
% 0.80/0.96               => ! [V3s: $i] :
% 0.80/0.96                    ( ( mem @ V3s @ bool )
% 0.80/0.96                   => ( ( ( p @ V0p )
% 0.80/0.96                      <=> ( p @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ bool ) @ V1q ) @ V2r ) @ V3s ) ) )
% 0.80/0.96                    <=> ( ( ( p @ V0p )
% 0.80/0.96                          | ( p @ V1q )
% 0.80/0.96                          | ~ ( p @ V3s ) )
% 0.80/0.96                        & ( ( p @ V0p )
% 0.80/0.96                          | ~ ( p @ V2r )
% 0.80/0.96                          | ~ ( p @ V1q ) )
% 0.80/0.96                        & ( ( p @ V0p )
% 0.80/0.96                          | ~ ( p @ V2r )
% 0.80/0.96                          | ~ ( p @ V3s ) )
% 0.80/0.96                        & ( ~ ( p @ V1q )
% 0.80/0.96                          | ( p @ V2r )
% 0.80/0.96                          | ~ ( p @ V0p ) )
% 0.80/0.96                        & ( ( p @ V1q )
% 0.80/0.96                          | ( p @ V3s )
% 0.80/0.96                          | ~ ( p @ V0p ) ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esat_2Epth__ni1,axiom,
% 0.80/0.96      ! [V0p: $i] :
% 0.80/0.96        ( ( mem @ V0p @ bool )
% 0.80/0.96       => ! [V1q: $i] :
% 0.80/0.96            ( ( mem @ V1q @ bool )
% 0.80/0.96           => ( ~ ( ( p @ V0p )
% 0.80/0.96                 => ( p @ V1q ) )
% 0.80/0.96             => ( p @ V0p ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esat_2Epth__ni2,axiom,
% 0.80/0.96      ! [V0p: $i] :
% 0.80/0.96        ( ( mem @ V0p @ bool )
% 0.80/0.96       => ! [V1q: $i] :
% 0.80/0.96            ( ( mem @ V1q @ bool )
% 0.80/0.96           => ( ~ ( ( p @ V0p )
% 0.80/0.96                 => ( p @ V1q ) )
% 0.80/0.96             => ~ ( p @ V1q ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esat_2Epth__no1,axiom,
% 0.80/0.96      ! [V0p: $i] :
% 0.80/0.96        ( ( mem @ V0p @ bool )
% 0.80/0.96       => ! [V1q: $i] :
% 0.80/0.96            ( ( mem @ V1q @ bool )
% 0.80/0.96           => ( ~ ( ( p @ V0p )
% 0.80/0.96                  | ( p @ V1q ) )
% 0.80/0.96             => ~ ( p @ V0p ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esat_2Epth__no2,axiom,
% 0.80/0.96      ! [V0p: $i] :
% 0.80/0.96        ( ( mem @ V0p @ bool )
% 0.80/0.96       => ! [V1q: $i] :
% 0.80/0.96            ( ( mem @ V1q @ bool )
% 0.80/0.96           => ( ~ ( ( p @ V0p )
% 0.80/0.96                  | ( p @ V1q ) )
% 0.80/0.96             => ~ ( p @ V1q ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esat_2Epth__an1,axiom,
% 0.80/0.96      ! [V0p: $i] :
% 0.80/0.96        ( ( mem @ V0p @ bool )
% 0.80/0.96       => ! [V1q: $i] :
% 0.80/0.96            ( ( mem @ V1q @ bool )
% 0.80/0.96           => ( ( ( p @ V0p )
% 0.80/0.96                & ( p @ V1q ) )
% 0.80/0.96             => ( p @ V0p ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esat_2Epth__an2,axiom,
% 0.80/0.96      ! [V0p: $i] :
% 0.80/0.96        ( ( mem @ V0p @ bool )
% 0.80/0.96       => ! [V1q: $i] :
% 0.80/0.96            ( ( mem @ V1q @ bool )
% 0.80/0.96           => ( ( ( p @ V0p )
% 0.80/0.96                & ( p @ V1q ) )
% 0.80/0.96             => ( p @ V1q ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esat_2Epth__nn,axiom,
% 0.80/0.96      ! [V0p: $i] :
% 0.80/0.96        ( ( mem @ V0p @ bool )
% 0.80/0.96       => ( ~ ~ ( p @ V0p )
% 0.80/0.96         => ( p @ V0p ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  %------------------------------------------------------------------------------
% 0.80/0.96  %------------------------------------------------------------------------------
% 0.80/0.96  thf(tp_c_2EnormalForms_2EEXT__POINT,type,
% 0.80/0.96      c_2EnormalForms_2EEXT__POINT: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2EnormalForms_2EEXT__POINT,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2EnormalForms_2EEXT__POINT @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ A_27b ) @ A_27a ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2EnormalForms_2EUNIV__POINT,type,
% 0.80/0.96      c_2EnormalForms_2EUNIV__POINT: del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2EnormalForms_2EUNIV__POINT,axiom,
% 0.80/0.96      ! [A_27a: del] : ( mem @ ( c_2EnormalForms_2EUNIV__POINT @ A_27a ) @ ( arr @ ( arr @ A_27a @ bool ) @ A_27a ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2EnormalForms_2EEXT__POINT__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96       => ! [V1g: $i] :
% 0.80/0.96            ( ( mem @ V1g @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96           => ( ( ( ap @ V0f @ ( ap @ ( ap @ ( c_2EnormalForms_2EEXT__POINT @ A_27a @ A_27b ) @ V0f ) @ V1g ) )
% 0.80/0.96                = ( ap @ V1g @ ( ap @ ( ap @ ( c_2EnormalForms_2EEXT__POINT @ A_27a @ A_27b ) @ V0f ) @ V1g ) ) )
% 0.80/0.96             => ( V0f = V1g ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2EnormalForms_2EEXT__POINT,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96       => ! [V1g: $i] :
% 0.80/0.96            ( ( mem @ V1g @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96           => ( ( ( ap @ V0f @ ( ap @ ( ap @ ( c_2EnormalForms_2EEXT__POINT @ A_27a @ A_27b ) @ V0f ) @ V1g ) )
% 0.80/0.96                = ( ap @ V1g @ ( ap @ ( ap @ ( c_2EnormalForms_2EEXT__POINT @ A_27a @ A_27b ) @ V0f ) @ V1g ) ) )
% 0.80/0.96            <=> ( V0f = V1g ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2EnormalForms_2EUNIV__POINT__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,V0p: $i] :
% 0.80/0.96        ( ( mem @ V0p @ ( arr @ A_27a @ bool ) )
% 0.80/0.96       => ( ( p @ ( ap @ V0p @ ( ap @ ( c_2EnormalForms_2EUNIV__POINT @ A_27a ) @ V0p ) ) )
% 0.80/0.96         => ! [V1x: $i] :
% 0.80/0.96              ( ( mem @ V1x @ A_27a )
% 0.80/0.96             => ( p @ ( ap @ V0p @ V1x ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2EnormalForms_2EUNIV__POINT,axiom,
% 0.80/0.96      ! [A_27a: del,V0p: $i] :
% 0.80/0.96        ( ( mem @ V0p @ ( arr @ A_27a @ bool ) )
% 0.80/0.96       => ( ( p @ ( ap @ V0p @ ( ap @ ( c_2EnormalForms_2EUNIV__POINT @ A_27a ) @ V0p ) ) )
% 0.80/0.96        <=> ! [V1x: $i] :
% 0.80/0.96              ( ( mem @ V1x @ A_27a )
% 0.80/0.96             => ( p @ ( ap @ V0p @ V1x ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  %------------------------------------------------------------------------------
% 0.80/0.96  %------------------------------------------------------------------------------
% 0.80/0.96  thf(tp_c_2Emarker_2E_3A_2D,type,
% 0.80/0.96      c_2Emarker_2E_3A_2D: $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Emarker_2E_3A_2D,axiom,
% 0.80/0.96      mem @ c_2Emarker_2E_3A_2D @ ( arr @ ind @ ( arr @ bool @ bool ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Emarker_2EAC,type,
% 0.80/0.96      c_2Emarker_2EAC: $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Emarker_2EAC,axiom,
% 0.80/0.96      mem @ c_2Emarker_2EAC @ ( arr @ bool @ ( arr @ bool @ bool ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Emarker_2EAbbrev,type,
% 0.80/0.96      c_2Emarker_2EAbbrev: $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Emarker_2EAbbrev,axiom,
% 0.80/0.96      mem @ c_2Emarker_2EAbbrev @ ( arr @ bool @ bool ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Emarker_2ECong,type,
% 0.80/0.96      c_2Emarker_2ECong: $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Emarker_2ECong,axiom,
% 0.80/0.96      mem @ c_2Emarker_2ECong @ ( arr @ bool @ bool ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Emarker_2EIfCases,type,
% 0.80/0.96      c_2Emarker_2EIfCases: $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Emarker_2EIfCases,axiom,
% 0.80/0.96      mem @ c_2Emarker_2EIfCases @ bool ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Emarker_2Estmarker,type,
% 0.80/0.96      c_2Emarker_2Estmarker: del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Emarker_2Estmarker,axiom,
% 0.80/0.96      ! [A_27a: del] : ( mem @ ( c_2Emarker_2Estmarker @ A_27a ) @ ( arr @ A_27a @ A_27a ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Emarker_2Eunint,type,
% 0.80/0.96      c_2Emarker_2Eunint: del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Emarker_2Eunint,axiom,
% 0.80/0.96      ! [A_27a: del] : ( mem @ ( c_2Emarker_2Eunint @ A_27a ) @ ( arr @ A_27a @ A_27a ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Emarker_2Estmarker__def,axiom,
% 0.80/0.96      ! [A_27a: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ A_27a )
% 0.80/0.96       => ( ( ap @ ( c_2Emarker_2Estmarker @ A_27a ) @ V0x )
% 0.80/0.96          = V0x ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Emarker_2Emove__left__conj,axiom,
% 0.80/0.96      ! [V0p: $i] :
% 0.80/0.96        ( ( mem @ V0p @ bool )
% 0.80/0.96       => ! [V1q: $i] :
% 0.80/0.96            ( ( mem @ V1q @ bool )
% 0.80/0.96           => ! [V2m: $i] :
% 0.80/0.96                ( ( mem @ V2m @ bool )
% 0.80/0.96               => ( ( ( ( p @ V0p )
% 0.80/0.96                      & ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) ) )
% 0.80/0.96                  <=> ( ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) )
% 0.80/0.96                      & ( p @ V0p ) ) )
% 0.80/0.96                  & ( ( ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) )
% 0.80/0.96                      & ( p @ V0p )
% 0.80/0.96                      & ( p @ V1q ) )
% 0.80/0.96                  <=> ( ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) )
% 0.80/0.96                      & ( p @ V0p )
% 0.80/0.96                      & ( p @ V1q ) ) )
% 0.80/0.96                  & ( ( ( p @ V0p )
% 0.80/0.96                      & ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) )
% 0.80/0.96                      & ( p @ V1q ) )
% 0.80/0.96                  <=> ( ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) )
% 0.80/0.96                      & ( p @ V0p )
% 0.80/0.96                      & ( p @ V1q ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Emarker_2Emove__right__conj,axiom,
% 0.80/0.96      ! [V0p: $i] :
% 0.80/0.96        ( ( mem @ V0p @ bool )
% 0.80/0.96       => ! [V1q: $i] :
% 0.80/0.96            ( ( mem @ V1q @ bool )
% 0.80/0.96           => ! [V2m: $i] :
% 0.80/0.96                ( ( mem @ V2m @ bool )
% 0.80/0.96               => ( ( ( ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) )
% 0.80/0.96                      & ( p @ V0p ) )
% 0.80/0.96                  <=> ( ( p @ V0p )
% 0.80/0.96                      & ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) ) ) )
% 0.80/0.96                  & ( ( ( p @ V0p )
% 0.80/0.96                      & ( p @ V1q )
% 0.80/0.96                      & ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) ) )
% 0.80/0.96                  <=> ( ( p @ V0p )
% 0.80/0.96                      & ( p @ V1q )
% 0.80/0.96                      & ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) ) ) )
% 0.80/0.96                  & ( ( ( p @ V0p )
% 0.80/0.96                      & ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) )
% 0.80/0.96                      & ( p @ V1q ) )
% 0.80/0.96                  <=> ( ( p @ V0p )
% 0.80/0.96                      & ( p @ V1q )
% 0.80/0.96                      & ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Emarker_2Emove__left__disj,axiom,
% 0.80/0.96      ! [V0p: $i] :
% 0.80/0.96        ( ( mem @ V0p @ bool )
% 0.80/0.96       => ! [V1q: $i] :
% 0.80/0.96            ( ( mem @ V1q @ bool )
% 0.80/0.96           => ! [V2m: $i] :
% 0.80/0.96                ( ( mem @ V2m @ bool )
% 0.80/0.96               => ( ( ( ( p @ V0p )
% 0.80/0.96                      | ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) ) )
% 0.80/0.96                  <=> ( ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) )
% 0.80/0.96                      | ( p @ V0p ) ) )
% 0.80/0.96                  & ( ( ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) )
% 0.80/0.96                      | ( p @ V0p )
% 0.80/0.96                      | ( p @ V1q ) )
% 0.80/0.96                  <=> ( ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) )
% 0.80/0.96                      | ( p @ V0p )
% 0.80/0.96                      | ( p @ V1q ) ) )
% 0.80/0.96                  & ( ( ( p @ V0p )
% 0.80/0.96                      | ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) )
% 0.80/0.96                      | ( p @ V1q ) )
% 0.80/0.96                  <=> ( ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) )
% 0.80/0.96                      | ( p @ V0p )
% 0.80/0.96                      | ( p @ V1q ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Emarker_2Emove__right__disj,axiom,
% 0.80/0.96      ! [V0p: $i] :
% 0.80/0.96        ( ( mem @ V0p @ bool )
% 0.80/0.96       => ! [V1q: $i] :
% 0.80/0.96            ( ( mem @ V1q @ bool )
% 0.80/0.96           => ! [V2m: $i] :
% 0.80/0.96                ( ( mem @ V2m @ bool )
% 0.80/0.96               => ( ( ( ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) )
% 0.80/0.96                      | ( p @ V0p ) )
% 0.80/0.96                  <=> ( ( p @ V0p )
% 0.80/0.96                      | ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) ) ) )
% 0.80/0.96                  & ( ( ( p @ V0p )
% 0.80/0.96                      | ( p @ V1q )
% 0.80/0.96                      | ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) ) )
% 0.80/0.96                  <=> ( ( p @ V0p )
% 0.80/0.96                      | ( p @ V1q )
% 0.80/0.96                      | ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) ) ) )
% 0.80/0.96                  & ( ( ( p @ V0p )
% 0.80/0.96                      | ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) )
% 0.80/0.96                      | ( p @ V1q ) )
% 0.80/0.96                  <=> ( ( p @ V0p )
% 0.80/0.96                      | ( p @ V1q )
% 0.80/0.96                      | ( p @ ( ap @ ( c_2Emarker_2Estmarker @ bool ) @ V2m ) ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Emarker_2Eunint__def,axiom,
% 0.80/0.96      ! [A_27a: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ A_27a )
% 0.80/0.96       => ( ( ap @ ( c_2Emarker_2Eunint @ A_27a ) @ V0x )
% 0.80/0.96          = V0x ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Emarker_2EAbbrev__def,axiom,
% 0.80/0.96      ! [V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ bool )
% 0.80/0.96       => ( ( p @ ( ap @ c_2Emarker_2EAbbrev @ V0x ) )
% 0.80/0.96        <=> ( p @ V0x ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Emarker_2EIfCases__def,axiom,
% 0.80/0.96      ( ( p @ c_2Emarker_2EIfCases )
% 0.80/0.96    <=> $true ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Emarker_2EAC__DEF,axiom,
% 0.80/0.96      ! [V0b1: $i] :
% 0.80/0.96        ( ( mem @ V0b1 @ bool )
% 0.80/0.96       => ! [V1b2: $i] :
% 0.80/0.96            ( ( mem @ V1b2 @ bool )
% 0.80/0.96           => ( ( p @ ( ap @ ( ap @ c_2Emarker_2EAC @ V0b1 ) @ V1b2 ) )
% 0.80/0.96            <=> ( ( p @ V0b1 )
% 0.80/0.96                & ( p @ V1b2 ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Emarker_2ECong__def,axiom,
% 0.80/0.96      ! [V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ bool )
% 0.80/0.96       => ( ( p @ ( ap @ c_2Emarker_2ECong @ V0x ) )
% 0.80/0.96        <=> ( p @ V0x ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Emarker_2Elabel__def,axiom,
% 0.80/0.96      ! [V0lab: tp__i,V1argument: $i] :
% 0.80/0.96        ( ( mem @ V1argument @ bool )
% 0.80/0.96       => ( ( p @ ( ap @ ( ap @ c_2Emarker_2E_3A_2D @ ( inj__i @ V0lab ) ) @ V1argument ) )
% 0.80/0.96        <=> ( p @ V1argument ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  %------------------------------------------------------------------------------
% 0.80/0.96  %------------------------------------------------------------------------------
% 0.80/0.96  thf(tp_c_2Ecombin_2E_3A_3E,type,
% 0.80/0.96      c_2Ecombin_2E_3A_3E: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Ecombin_2E_3A_3E,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Ecombin_2E_3A_3E @ A_27a @ A_27b ) @ ( arr @ A_27b @ ( arr @ ( arr @ A_27b @ A_27a ) @ A_27a ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Ecombin_2EASSOC,type,
% 0.80/0.96      c_2Ecombin_2EASSOC: del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Ecombin_2EASSOC,axiom,
% 0.80/0.96      ! [A_27a: del] : ( mem @ ( c_2Ecombin_2EASSOC @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ A_27a ) ) @ bool ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Ecombin_2EC,type,
% 0.80/0.96      c_2Ecombin_2EC: del > del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Ecombin_2EC,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del] : ( mem @ ( c_2Ecombin_2EC @ A_27a @ A_27b @ A_27c ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) @ ( arr @ A_27b @ ( arr @ A_27a @ A_27c ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Ecombin_2ECOMM,type,
% 0.80/0.96      c_2Ecombin_2ECOMM: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Ecombin_2ECOMM,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Ecombin_2ECOMM @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ A_27b ) ) @ bool ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Ecombin_2EFAIL,type,
% 0.80/0.96      c_2Ecombin_2EFAIL: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Ecombin_2EFAIL,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Ecombin_2EFAIL @ A_27a @ A_27b ) @ ( arr @ A_27a @ ( arr @ A_27b @ A_27a ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Ecombin_2EFCOMM,type,
% 0.80/0.96      c_2Ecombin_2EFCOMM: del > del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Ecombin_2EFCOMM,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del] : ( mem @ ( c_2Ecombin_2EFCOMM @ A_27a @ A_27b @ A_27c ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ A_27a ) ) @ ( arr @ ( arr @ A_27c @ ( arr @ A_27a @ A_27a ) ) @ bool ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Ecombin_2EI,type,
% 0.80/0.96      c_2Ecombin_2EI: del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Ecombin_2EI,axiom,
% 0.80/0.96      ! [A_27a: del] : ( mem @ ( c_2Ecombin_2EI @ A_27a ) @ ( arr @ A_27a @ A_27a ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Ecombin_2EK,type,
% 0.80/0.96      c_2Ecombin_2EK: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Ecombin_2EK,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Ecombin_2EK @ A_27a @ A_27b ) @ ( arr @ A_27a @ ( arr @ A_27b @ A_27a ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Ecombin_2ELEFT__ID,type,
% 0.80/0.96      c_2Ecombin_2ELEFT__ID: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Ecombin_2ELEFT__ID,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Ecombin_2ELEFT__ID @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ A_27b ) ) @ ( arr @ A_27a @ bool ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Ecombin_2EMONOID,type,
% 0.80/0.96      c_2Ecombin_2EMONOID: del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Ecombin_2EMONOID,axiom,
% 0.80/0.96      ! [A_27a: del] : ( mem @ ( c_2Ecombin_2EMONOID @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ A_27a ) ) @ ( arr @ A_27a @ bool ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Ecombin_2ERIGHT__ID,type,
% 0.80/0.96      c_2Ecombin_2ERIGHT__ID: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Ecombin_2ERIGHT__ID,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Ecombin_2ERIGHT__ID @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ A_27a ) ) @ ( arr @ A_27b @ bool ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Ecombin_2ES,type,
% 0.80/0.96      c_2Ecombin_2ES: del > del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Ecombin_2ES,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del] : ( mem @ ( c_2Ecombin_2ES @ A_27a @ A_27b @ A_27c ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27c ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Ecombin_2EUPDATE,type,
% 0.80/0.96      c_2Ecombin_2EUPDATE: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Ecombin_2EUPDATE,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ ( arr @ A_27a @ ( arr @ A_27b @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Ecombin_2EW,type,
% 0.80/0.96      c_2Ecombin_2EW: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Ecombin_2EW,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Ecombin_2EW @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ A_27b ) ) @ ( arr @ A_27a @ A_27b ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Ecombin_2Eo,type,
% 0.80/0.96      c_2Ecombin_2Eo: del > del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Ecombin_2Eo,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del] : ( mem @ ( c_2Ecombin_2Eo @ A_27a @ A_27b @ A_27c ) @ ( arr @ ( arr @ A_27c @ A_27b ) @ ( arr @ ( arr @ A_27a @ A_27c ) @ ( arr @ A_27a @ A_27b ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Ecombin_2EK__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] :
% 0.80/0.96        ( ( c_2Ecombin_2EK @ A_27a @ A_27b )
% 0.80/0.96        = ( lam @ A_27a
% 0.80/0.96          @ ^ [V0x: $i] :
% 0.80/0.96              ( lam @ A_27b
% 0.80/0.96              @ ^ [V1y: $i] : V0x ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Ecombin_2ES__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del] :
% 0.80/0.96        ( ( c_2Ecombin_2ES @ A_27a @ A_27b @ A_27c )
% 0.80/0.96        = ( lam @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) )
% 0.80/0.96          @ ^ [V0f: $i] :
% 0.80/0.96              ( lam @ ( arr @ A_27a @ A_27b )
% 0.80/0.96              @ ^ [V1g: $i] :
% 0.80/0.96                  ( lam @ A_27a
% 0.80/0.96                  @ ^ [V2x: $i] : ( ap @ ( ap @ V0f @ V2x ) @ ( ap @ V1g @ V2x ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Ecombin_2EI__DEF,axiom,
% 0.80/0.96      ! [A_27a: del] :
% 0.80/0.96        ( ( c_2Ecombin_2EI @ A_27a )
% 0.80/0.96        = ( ap @ ( ap @ ( c_2Ecombin_2ES @ A_27a @ ( arr @ A_27a @ A_27a ) @ A_27a ) @ ( c_2Ecombin_2EK @ A_27a @ ( arr @ A_27a @ A_27a ) ) ) @ ( c_2Ecombin_2EK @ A_27a @ A_27a ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Ecombin_2EC__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del] :
% 0.80/0.96        ( ( c_2Ecombin_2EC @ A_27a @ A_27b @ A_27c )
% 0.80/0.96        = ( lam @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) )
% 0.80/0.96          @ ^ [V0f: $i] :
% 0.80/0.96              ( lam @ A_27b
% 0.80/0.96              @ ^ [V1x: $i] :
% 0.80/0.96                  ( lam @ A_27a
% 0.80/0.96                  @ ^ [V2y: $i] : ( ap @ ( ap @ V0f @ V2y ) @ V1x ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Ecombin_2EW__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] :
% 0.80/0.96        ( ( c_2Ecombin_2EW @ A_27a @ A_27b )
% 0.80/0.96        = ( lam @ ( arr @ A_27a @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96          @ ^ [V0f: $i] :
% 0.80/0.96              ( lam @ A_27a
% 0.80/0.96              @ ^ [V1x: $i] : ( ap @ ( ap @ V0f @ V1x ) @ V1x ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Ecombin_2Eo__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27c @ A_27b ) )
% 0.80/0.96       => ! [V1g: $i] :
% 0.80/0.96            ( ( mem @ V1g @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.96           => ( ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ A_27b @ A_27c ) @ V0f ) @ V1g )
% 0.80/0.96              = ( lam @ A_27a
% 0.80/0.96                @ ^ [V2x: $i] : ( ap @ V0f @ ( ap @ V1g @ V2x ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Ecombin_2EAPP__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ A_27b )
% 0.80/0.96       => ! [V1f: $i] :
% 0.80/0.96            ( ( mem @ V1f @ ( arr @ A_27b @ A_27a ) )
% 0.80/0.96           => ( ( ap @ ( ap @ ( c_2Ecombin_2E_3A_3E @ A_27a @ A_27b ) @ V0x ) @ V1f )
% 0.80/0.96              = ( ap @ V1f @ V0x ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Ecombin_2EUPDATE__def,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0a: $i] :
% 0.80/0.96        ( ( mem @ V0a @ A_27a )
% 0.80/0.96       => ! [V1b: $i] :
% 0.80/0.96            ( ( mem @ V1b @ A_27b )
% 0.80/0.96           => ( ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V0a ) @ V1b )
% 0.80/0.96              = ( lam @ ( arr @ A_27a @ A_27b )
% 0.80/0.96                @ ^ [V2f: $i] :
% 0.80/0.96                    ( lam @ A_27a
% 0.80/0.96                    @ ^ [V3c: $i] : ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27b ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V0a ) @ V3c ) ) @ V1b ) @ ( ap @ V2f @ V3c ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2Eo__THM,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96       => ! [V1g: $i] :
% 0.80/0.96            ( ( mem @ V1g @ ( arr @ A_27c @ A_27a ) )
% 0.80/0.96           => ! [V2x: $i] :
% 0.80/0.96                ( ( mem @ V2x @ A_27c )
% 0.80/0.96               => ( ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27c @ A_27b @ A_27a ) @ V0f ) @ V1g ) @ V2x )
% 0.80/0.96                  = ( ap @ V0f @ ( ap @ V1g @ V2x ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2Eo__ASSOC,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96       => ! [V1g: $i] :
% 0.80/0.96            ( ( mem @ V1g @ ( arr @ A_27c @ A_27a ) )
% 0.80/0.96           => ! [V2h: $i] :
% 0.80/0.96                ( ( mem @ V2h @ ( arr @ A_27d @ A_27c ) )
% 0.80/0.96               => ( ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27d @ A_27b @ A_27a ) @ V0f ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27d @ A_27a @ A_27c ) @ V1g ) @ V2h ) )
% 0.80/0.96                  = ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27d @ A_27b @ A_27c ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27c @ A_27b @ A_27a ) @ V0f ) @ V1g ) ) @ V2h ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2Eo__ABS__L,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.96       => ! [V1g: $i] :
% 0.80/0.96            ( ( mem @ V1g @ ( arr @ A_27b @ A_27a ) )
% 0.80/0.96           => ( ( ap
% 0.80/0.96                @ ( ap @ ( c_2Ecombin_2Eo @ A_27b @ A_27c @ A_27a )
% 0.80/0.96                  @ ( lam @ A_27a
% 0.80/0.96                    @ ^ [V2x: $i] : ( ap @ V0f @ V2x ) ) )
% 0.80/0.96                @ V1g )
% 0.80/0.96              = ( lam @ A_27b
% 0.80/0.96                @ ^ [V3x: $i] : ( ap @ V0f @ ( ap @ V1g @ V3x ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2Eo__ABS__R,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27c @ A_27b ) )
% 0.80/0.96       => ! [V1g: $i] :
% 0.80/0.96            ( ( mem @ V1g @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.96           => ( ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ A_27b @ A_27c ) @ V0f )
% 0.80/0.96                @ ( lam @ A_27a
% 0.80/0.96                  @ ^ [V2x: $i] : ( ap @ V1g @ V2x ) ) )
% 0.80/0.96              = ( lam @ A_27a
% 0.80/0.96                @ ^ [V3x: $i] : ( ap @ V0f @ ( ap @ V1g @ V3x ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EK__THM,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ A_27a )
% 0.80/0.96       => ! [V1y: $i] :
% 0.80/0.96            ( ( mem @ V1y @ A_27b )
% 0.80/0.96           => ( ( ap @ ( ap @ ( c_2Ecombin_2EK @ A_27a @ A_27b ) @ V0x ) @ V1y )
% 0.80/0.96              = V0x ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2ES__THM,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.96       => ! [V1g: $i] :
% 0.80/0.96            ( ( mem @ V1g @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96           => ! [V2x: $i] :
% 0.80/0.96                ( ( mem @ V2x @ A_27a )
% 0.80/0.96               => ( ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2ES @ A_27a @ A_27b @ A_27c ) @ V0f ) @ V1g ) @ V2x )
% 0.80/0.96                  = ( ap @ ( ap @ V0f @ V2x ) @ ( ap @ V1g @ V2x ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2ES__ABS__L,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27c @ A_27b ) ) )
% 0.80/0.96       => ! [V1g: $i] :
% 0.80/0.96            ( ( mem @ V1g @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.96           => ( ( ap
% 0.80/0.96                @ ( ap @ ( c_2Ecombin_2ES @ A_27a @ A_27c @ A_27b )
% 0.80/0.96                  @ ( lam @ A_27a
% 0.80/0.96                    @ ^ [V2x: $i] : ( ap @ V0f @ V2x ) ) )
% 0.80/0.96                @ V1g )
% 0.80/0.96              = ( lam @ A_27a
% 0.80/0.96                @ ^ [V3x: $i] : ( ap @ ( ap @ V0f @ V3x ) @ ( ap @ V1g @ V3x ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2ES__ABS__R,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27c @ A_27b ) ) )
% 0.80/0.96       => ! [V1g: $i] :
% 0.80/0.96            ( ( mem @ V1g @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.96           => ( ( ap @ ( ap @ ( c_2Ecombin_2ES @ A_27a @ A_27c @ A_27b ) @ V0f )
% 0.80/0.96                @ ( lam @ A_27a
% 0.80/0.96                  @ ^ [V2x: $i] : ( ap @ V1g @ V2x ) ) )
% 0.80/0.96              = ( lam @ A_27a
% 0.80/0.96                @ ^ [V3x: $i] : ( ap @ ( ap @ V0f @ V3x ) @ ( ap @ V1g @ V3x ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EC__THM,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.96       => ! [V1x: $i] :
% 0.80/0.96            ( ( mem @ V1x @ A_27b )
% 0.80/0.96           => ! [V2y: $i] :
% 0.80/0.96                ( ( mem @ V2y @ A_27a )
% 0.80/0.96               => ( ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EC @ A_27a @ A_27b @ A_27c ) @ V0f ) @ V1x ) @ V2y )
% 0.80/0.96                  = ( ap @ ( ap @ V0f @ V2y ) @ V1x ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EC__ABS__L,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27c @ A_27b ) ) )
% 0.80/0.96       => ! [V1y: $i] :
% 0.80/0.96            ( ( mem @ V1y @ A_27c )
% 0.80/0.96           => ( ( ap
% 0.80/0.96                @ ( ap @ ( c_2Ecombin_2EC @ A_27a @ A_27c @ A_27b )
% 0.80/0.96                  @ ( lam @ A_27a
% 0.80/0.96                    @ ^ [V2x: $i] : ( ap @ V0f @ V2x ) ) )
% 0.80/0.96                @ V1y )
% 0.80/0.96              = ( lam @ A_27a
% 0.80/0.96                @ ^ [V3x: $i] : ( ap @ ( ap @ V0f @ V3x ) @ V1y ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EW__THM,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27a @ A_27b ) ) )
% 0.80/0.96       => ! [V1x: $i] :
% 0.80/0.96            ( ( mem @ V1x @ A_27a )
% 0.80/0.96           => ( ( ap @ ( ap @ ( c_2Ecombin_2EW @ A_27a @ A_27b ) @ V0f ) @ V1x )
% 0.80/0.96              = ( ap @ ( ap @ V0f @ V1x ) @ V1x ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EI__THM,axiom,
% 0.80/0.96      ! [A_27a: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ A_27a )
% 0.80/0.96       => ( ( ap @ ( c_2Ecombin_2EI @ A_27a ) @ V0x )
% 0.80/0.96          = V0x ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EI__o__ID,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96       => ( ( ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ A_27b @ A_27b ) @ ( c_2Ecombin_2EI @ A_27b ) ) @ V0f )
% 0.80/0.96            = V0f )
% 0.80/0.96          & ( ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ A_27b @ A_27a ) @ V0f ) @ ( c_2Ecombin_2EI @ A_27a ) )
% 0.80/0.96            = V0f ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EK__o__THM,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,A_27e: del,A_27f: del] :
% 0.80/0.96        ( ! [V0f: $i] :
% 0.80/0.96            ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96           => ! [V1v: $i] :
% 0.80/0.96                ( ( mem @ V1v @ A_27c )
% 0.80/0.96               => ( ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ A_27c @ A_27b ) @ ( ap @ ( c_2Ecombin_2EK @ A_27c @ A_27b ) @ V1v ) ) @ V0f )
% 0.80/0.96                  = ( ap @ ( c_2Ecombin_2EK @ A_27c @ A_27a ) @ V1v ) ) ) )
% 0.80/0.96        & ! [V2f: $i] :
% 0.80/0.96            ( ( mem @ V2f @ ( arr @ A_27d @ A_27e ) )
% 0.80/0.96           => ! [V3v: $i] :
% 0.80/0.96                ( ( mem @ V3v @ A_27d )
% 0.80/0.96               => ( ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27f @ A_27e @ A_27d ) @ V2f ) @ ( ap @ ( c_2Ecombin_2EK @ A_27d @ A_27f ) @ V3v ) )
% 0.80/0.96                  = ( ap @ ( c_2Ecombin_2EK @ A_27e @ A_27f ) @ ( ap @ V2f @ V3v ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EUPDATE__APPLY,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del] :
% 0.80/0.96        ( ! [V0a: $i] :
% 0.80/0.96            ( ( mem @ V0a @ A_27a )
% 0.80/0.96           => ! [V1x: $i] :
% 0.80/0.96                ( ( mem @ V1x @ A_27b )
% 0.80/0.96               => ! [V2f: $i] :
% 0.80/0.96                    ( ( mem @ V2f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96                   => ( ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V0a ) @ V1x ) @ V2f ) @ V0a )
% 0.80/0.96                      = V1x ) ) ) )
% 0.80/0.96        & ! [V3a: $i] :
% 0.80/0.96            ( ( mem @ V3a @ A_27c )
% 0.80/0.96           => ! [V4b: $i] :
% 0.80/0.96                ( ( mem @ V4b @ A_27c )
% 0.80/0.96               => ! [V5x: $i] :
% 0.80/0.96                    ( ( mem @ V5x @ A_27d )
% 0.80/0.96                   => ! [V6f: $i] :
% 0.80/0.96                        ( ( mem @ V6f @ ( arr @ A_27c @ A_27d ) )
% 0.80/0.96                       => ( ( V3a != V4b )
% 0.80/0.96                         => ( ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27c @ A_27d ) @ V3a ) @ V5x ) @ V6f ) @ V4b )
% 0.80/0.96                            = ( ap @ V6f @ V4b ) ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EAPPLY__UPDATE__THM,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96       => ! [V1a: $i] :
% 0.80/0.96            ( ( mem @ V1a @ A_27a )
% 0.80/0.96           => ! [V2b: $i] :
% 0.80/0.96                ( ( mem @ V2b @ A_27b )
% 0.80/0.96               => ! [V3c: $i] :
% 0.80/0.96                    ( ( mem @ V3c @ A_27a )
% 0.80/0.96                   => ( ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V1a ) @ V2b ) @ V0f ) @ V3c )
% 0.80/0.96                      = ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27b ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V1a ) @ V3c ) ) @ V2b ) @ ( ap @ V0f @ V3c ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EUPDATE__COMMUTES,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96       => ! [V1a: $i] :
% 0.80/0.96            ( ( mem @ V1a @ A_27a )
% 0.80/0.96           => ! [V2b: $i] :
% 0.80/0.96                ( ( mem @ V2b @ A_27a )
% 0.80/0.96               => ! [V3c: $i] :
% 0.80/0.96                    ( ( mem @ V3c @ A_27b )
% 0.80/0.96                   => ! [V4d: $i] :
% 0.80/0.96                        ( ( mem @ V4d @ A_27b )
% 0.80/0.96                       => ( ( V1a != V2b )
% 0.80/0.96                         => ( ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V1a ) @ V3c ) @ ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V2b ) @ V4d ) @ V0f ) )
% 0.80/0.96                            = ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V2b ) @ V4d ) @ ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V1a ) @ V3c ) @ V0f ) ) ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EUPDATE__EQ,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96       => ! [V1a: $i] :
% 0.80/0.96            ( ( mem @ V1a @ A_27a )
% 0.80/0.96           => ! [V2b: $i] :
% 0.80/0.96                ( ( mem @ V2b @ A_27b )
% 0.80/0.96               => ! [V3c: $i] :
% 0.80/0.96                    ( ( mem @ V3c @ A_27b )
% 0.80/0.96                   => ( ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V1a ) @ V3c ) @ ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V1a ) @ V2b ) @ V0f ) )
% 0.80/0.96                      = ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V1a ) @ V3c ) @ V0f ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EUPDATE__APPLY__ID,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96       => ! [V1a: $i] :
% 0.80/0.96            ( ( mem @ V1a @ A_27a )
% 0.80/0.96           => ! [V2b: $i] :
% 0.80/0.96                ( ( mem @ V2b @ A_27b )
% 0.80/0.96               => ( ( ( ap @ V0f @ V1a )
% 0.80/0.96                    = V2b )
% 0.80/0.96                <=> ( ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V1a ) @ V2b ) @ V0f )
% 0.80/0.96                    = V0f ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EUPDATE__APPLY__IMP__ID,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96       => ! [V1b: $i] :
% 0.80/0.96            ( ( mem @ V1b @ A_27b )
% 0.80/0.96           => ! [V2a: $i] :
% 0.80/0.96                ( ( mem @ V2a @ A_27a )
% 0.80/0.96               => ( ( ( ap @ V0f @ V2a )
% 0.80/0.96                    = V1b )
% 0.80/0.96                 => ( ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V2a ) @ V1b ) @ V0f )
% 0.80/0.96                    = V0f ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EAPPLY__UPDATE__ID,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96       => ! [V1a: $i] :
% 0.80/0.96            ( ( mem @ V1a @ A_27a )
% 0.80/0.96           => ( ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V1a ) @ ( ap @ V0f @ V1a ) ) @ V0f )
% 0.80/0.96              = V0f ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EUPD11__SAME__BASE,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96       => ! [V1a: $i] :
% 0.80/0.96            ( ( mem @ V1a @ A_27a )
% 0.80/0.96           => ! [V2b: $i] :
% 0.80/0.96                ( ( mem @ V2b @ A_27a )
% 0.80/0.96               => ! [V3c: $i] :
% 0.80/0.96                    ( ( mem @ V3c @ A_27b )
% 0.80/0.96                   => ! [V4d: $i] :
% 0.80/0.96                        ( ( mem @ V4d @ A_27b )
% 0.80/0.96                       => ( ( ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V1a ) @ V3c ) @ V0f )
% 0.80/0.96                            = ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V2b ) @ V4d ) @ V0f ) )
% 0.80/0.96                        <=> ( ( ( V1a = V2b )
% 0.80/0.96                              & ( V3c = V4d ) )
% 0.80/0.96                            | ( ( V1a != V2b )
% 0.80/0.96                              & ( ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V1a ) @ V3c ) @ V0f )
% 0.80/0.96                                = V0f )
% 0.80/0.96                              & ( ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V2b ) @ V4d ) @ V0f )
% 0.80/0.96                                = V0f ) ) ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2ESAME__KEY__UPDATE__DIFFER,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27c @ A_27d ) )
% 0.80/0.96       => ! [V1f1: $i] :
% 0.80/0.96            ( ( mem @ V1f1 @ A_27a )
% 0.80/0.96           => ! [V2f2: $i] :
% 0.80/0.96                ( ( mem @ V2f2 @ A_27b )
% 0.80/0.96               => ! [V3a: $i] :
% 0.80/0.96                    ( ( mem @ V3a @ A_27c )
% 0.80/0.96                   => ! [V4b: $i] :
% 0.80/0.96                        ( ( mem @ V4b @ A_27d )
% 0.80/0.96                       => ! [V5c: $i] :
% 0.80/0.96                            ( ( mem @ V5c @ A_27d )
% 0.80/0.96                           => ( ( V4b != V5c )
% 0.80/0.96                             => ( ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27c @ A_27d ) @ V3a ) @ V4b ) @ V0f )
% 0.80/0.96                               != ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27c @ A_27d ) @ V3a ) @ V5c ) @ V0f ) ) ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EUPD11__SAME__KEY__AND__BASE,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96       => ! [V1a: $i] :
% 0.80/0.96            ( ( mem @ V1a @ A_27a )
% 0.80/0.96           => ! [V2b: $i] :
% 0.80/0.96                ( ( mem @ V2b @ A_27b )
% 0.80/0.96               => ! [V3c: $i] :
% 0.80/0.96                    ( ( mem @ V3c @ A_27b )
% 0.80/0.96                   => ( ( ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V1a ) @ V2b ) @ V0f )
% 0.80/0.96                        = ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V1a ) @ V3c ) @ V0f ) )
% 0.80/0.96                    <=> ( V2b = V3c ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EUPD__SAME__KEY__UNWIND,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0f1: $i] :
% 0.80/0.96        ( ( mem @ V0f1 @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96       => ! [V1f2: $i] :
% 0.80/0.96            ( ( mem @ V1f2 @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.96           => ! [V2a: $i] :
% 0.80/0.96                ( ( mem @ V2a @ A_27a )
% 0.80/0.96               => ! [V3b: $i] :
% 0.80/0.96                    ( ( mem @ V3b @ A_27b )
% 0.80/0.96                   => ! [V4c: $i] :
% 0.80/0.96                        ( ( mem @ V4c @ A_27b )
% 0.80/0.96                       => ( ( ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V2a ) @ V3b ) @ V0f1 )
% 0.80/0.96                            = ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V2a ) @ V4c ) @ V1f2 ) )
% 0.80/0.96                         => ( ( V3b = V4c )
% 0.80/0.96                            & ! [V5v: $i] :
% 0.80/0.96                                ( ( mem @ V5v @ A_27b )
% 0.80/0.96                               => ( ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V2a ) @ V5v ) @ V0f1 )
% 0.80/0.96                                  = ( ap @ ( ap @ ( ap @ ( c_2Ecombin_2EUPDATE @ A_27a @ A_27b ) @ V2a ) @ V5v ) @ V1f2 ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EGEN__LET__RAND,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0P: $i] :
% 0.80/0.96        ( ( mem @ V0P @ ( arr @ A_27b @ A_27a ) )
% 0.80/0.96       => ! [V1f: $i] :
% 0.80/0.96            ( ( mem @ V1f @ ( arr @ A_27c @ A_27b ) )
% 0.80/0.96           => ! [V2v: $i] :
% 0.80/0.96                ( ( mem @ V2v @ A_27c )
% 0.80/0.96               => ( ( ap @ V0P @ ( ap @ ( ap @ ( c_2Ebool_2ELET @ A_27c @ A_27b ) @ V1f ) @ V2v ) )
% 0.80/0.96                  = ( ap @ ( ap @ ( c_2Ebool_2ELET @ A_27c @ A_27a ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27c @ A_27a @ A_27b ) @ V0P ) @ V1f ) ) @ V2v ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EGEN__LET__RATOR,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27b @ ( arr @ A_27c @ A_27a ) ) )
% 0.80/0.96       => ! [V1v: $i] :
% 0.80/0.96            ( ( mem @ V1v @ A_27b )
% 0.80/0.96           => ! [V2x: $i] :
% 0.80/0.96                ( ( mem @ V2x @ A_27c )
% 0.80/0.96               => ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ELET @ A_27b @ ( arr @ A_27c @ A_27a ) ) @ V0f ) @ V1v ) @ V2x )
% 0.80/0.96                  = ( ap @ ( ap @ ( c_2Ebool_2ELET @ A_27b @ A_27a ) @ ( ap @ ( ap @ ( c_2Ecombin_2EC @ A_27b @ A_27c @ A_27a ) @ V0f ) @ V2x ) ) @ V1v ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2ELET__FORALL__ELIM,axiom,
% 0.80/0.96      ! [A_27a: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ bool ) )
% 0.80/0.96       => ! [V1v: $i] :
% 0.80/0.96            ( ( mem @ V1v @ A_27a )
% 0.80/0.96           => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2ELET @ A_27a @ bool ) @ V0f ) @ V1v ) )
% 0.80/0.96            <=> ( p @ ( ap @ ( c_2Ebool_2E_21 @ A_27a ) @ ( ap @ ( ap @ ( c_2Ecombin_2ES @ A_27a @ bool @ bool ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ ( arr @ bool @ bool ) @ bool ) @ c_2Emin_2E_3D_3D_3E ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ bool @ bool ) @ c_2Emarker_2EAbbrev ) @ ( ap @ ( ap @ ( c_2Ecombin_2EC @ A_27a @ A_27a @ bool ) @ ( c_2Emin_2E_3D @ A_27a ) ) @ V1v ) ) ) ) @ V0f ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EGEN__literal__case__RAND,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0P: $i] :
% 0.80/0.96        ( ( mem @ V0P @ ( arr @ A_27b @ A_27a ) )
% 0.80/0.96       => ! [V1f: $i] :
% 0.80/0.96            ( ( mem @ V1f @ ( arr @ A_27c @ A_27b ) )
% 0.80/0.96           => ! [V2v: $i] :
% 0.80/0.96                ( ( mem @ V2v @ A_27c )
% 0.80/0.96               => ( ( ap @ V0P @ ( ap @ ( ap @ ( c_2Ebool_2Eliteral__case @ A_27c @ A_27b ) @ V1f ) @ V2v ) )
% 0.80/0.96                  = ( ap @ ( ap @ ( c_2Ebool_2Eliteral__case @ A_27c @ A_27a ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27c @ A_27a @ A_27b ) @ V0P ) @ V1f ) ) @ V2v ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EGEN__literal__case__RATOR,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27b @ ( arr @ A_27c @ A_27a ) ) )
% 0.80/0.96       => ! [V1v: $i] :
% 0.80/0.96            ( ( mem @ V1v @ A_27b )
% 0.80/0.96           => ! [V2x: $i] :
% 0.80/0.96                ( ( mem @ V2x @ A_27c )
% 0.80/0.96               => ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2Eliteral__case @ A_27b @ ( arr @ A_27c @ A_27a ) ) @ V0f ) @ V1v ) @ V2x )
% 0.80/0.96                  = ( ap @ ( ap @ ( c_2Ebool_2Eliteral__case @ A_27b @ A_27a ) @ ( ap @ ( ap @ ( c_2Ecombin_2EC @ A_27b @ A_27c @ A_27a ) @ V0f ) @ V2x ) ) @ V1v ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2Eliteral__case__FORALL__ELIM,axiom,
% 0.80/0.96      ! [A_27a: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ bool ) )
% 0.80/0.96       => ! [V1v: $i] :
% 0.80/0.96            ( ( mem @ V1v @ A_27a )
% 0.80/0.96           => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2Eliteral__case @ A_27a @ bool ) @ V0f ) @ V1v ) )
% 0.80/0.96            <=> ( p @ ( ap @ ( c_2Ebool_2E_21 @ A_27a ) @ ( ap @ ( ap @ ( c_2Ecombin_2ES @ A_27a @ bool @ bool ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ ( arr @ bool @ bool ) @ bool ) @ c_2Emin_2E_3D_3D_3E ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ bool @ bool ) @ c_2Emarker_2EAbbrev ) @ ( ap @ ( ap @ ( c_2Ecombin_2EC @ A_27a @ A_27a @ bool ) @ ( c_2Emin_2E_3D @ A_27a ) ) @ V1v ) ) ) ) @ V0f ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Ecombin_2EASSOC__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27a @ A_27a ) ) )
% 0.80/0.96       => ( ( p @ ( ap @ ( c_2Ecombin_2EASSOC @ A_27a ) @ V0f ) )
% 0.80/0.96        <=> ! [V1x: $i] :
% 0.80/0.96              ( ( mem @ V1x @ A_27a )
% 0.80/0.96             => ! [V2y: $i] :
% 0.80/0.96                  ( ( mem @ V2y @ A_27a )
% 0.80/0.96                 => ! [V3z: $i] :
% 0.80/0.96                      ( ( mem @ V3z @ A_27a )
% 0.80/0.96                     => ( ( ap @ ( ap @ V0f @ V1x ) @ ( ap @ ( ap @ V0f @ V2y ) @ V3z ) )
% 0.80/0.96                        = ( ap @ ( ap @ V0f @ ( ap @ ( ap @ V0f @ V1x ) @ V2y ) ) @ V3z ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Ecombin_2ECOMM__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27a @ A_27b ) ) )
% 0.80/0.96       => ( ( p @ ( ap @ ( c_2Ecombin_2ECOMM @ A_27a @ A_27b ) @ V0f ) )
% 0.80/0.96        <=> ! [V1x: $i] :
% 0.80/0.96              ( ( mem @ V1x @ A_27a )
% 0.80/0.96             => ! [V2y: $i] :
% 0.80/0.96                  ( ( mem @ V2y @ A_27a )
% 0.80/0.96                 => ( ( ap @ ( ap @ V0f @ V1x ) @ V2y )
% 0.80/0.96                    = ( ap @ ( ap @ V0f @ V2y ) @ V1x ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Ecombin_2EFCOMM__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27b @ A_27a ) ) )
% 0.80/0.96       => ! [V1g: $i] :
% 0.80/0.96            ( ( mem @ V1g @ ( arr @ A_27c @ ( arr @ A_27a @ A_27a ) ) )
% 0.80/0.96           => ( ( p @ ( ap @ ( ap @ ( c_2Ecombin_2EFCOMM @ A_27a @ A_27b @ A_27c ) @ V0f ) @ V1g ) )
% 0.80/0.96            <=> ! [V2x: $i] :
% 0.80/0.96                  ( ( mem @ V2x @ A_27c )
% 0.80/0.96                 => ! [V3y: $i] :
% 0.80/0.96                      ( ( mem @ V3y @ A_27a )
% 0.80/0.96                     => ! [V4z: $i] :
% 0.80/0.96                          ( ( mem @ V4z @ A_27b )
% 0.80/0.96                         => ( ( ap @ ( ap @ V1g @ V2x ) @ ( ap @ ( ap @ V0f @ V3y ) @ V4z ) )
% 0.80/0.96                            = ( ap @ ( ap @ V0f @ ( ap @ ( ap @ V1g @ V2x ) @ V3y ) ) @ V4z ) ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Ecombin_2ERIGHT__ID__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27b @ A_27a ) ) )
% 0.80/0.96       => ! [V1e: $i] :
% 0.80/0.96            ( ( mem @ V1e @ A_27b )
% 0.80/0.96           => ( ( p @ ( ap @ ( ap @ ( c_2Ecombin_2ERIGHT__ID @ A_27a @ A_27b ) @ V0f ) @ V1e ) )
% 0.80/0.96            <=> ! [V2x: $i] :
% 0.80/0.96                  ( ( mem @ V2x @ A_27a )
% 0.80/0.96                 => ( ( ap @ ( ap @ V0f @ V2x ) @ V1e )
% 0.80/0.96                    = V2x ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Ecombin_2ELEFT__ID__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27b @ A_27b ) ) )
% 0.80/0.96       => ! [V1e: $i] :
% 0.80/0.96            ( ( mem @ V1e @ A_27a )
% 0.80/0.96           => ( ( p @ ( ap @ ( ap @ ( c_2Ecombin_2ELEFT__ID @ A_27a @ A_27b ) @ V0f ) @ V1e ) )
% 0.80/0.96            <=> ! [V2x: $i] :
% 0.80/0.96                  ( ( mem @ V2x @ A_27b )
% 0.80/0.96                 => ( ( ap @ ( ap @ V0f @ V1e ) @ V2x )
% 0.80/0.96                    = V2x ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Ecombin_2EMONOID__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27a @ A_27a ) ) )
% 0.80/0.96       => ! [V1e: $i] :
% 0.80/0.96            ( ( mem @ V1e @ A_27a )
% 0.80/0.96           => ( ( p @ ( ap @ ( ap @ ( c_2Ecombin_2EMONOID @ A_27a ) @ V0f ) @ V1e ) )
% 0.80/0.96            <=> ( ( p @ ( ap @ ( c_2Ecombin_2EASSOC @ A_27a ) @ V0f ) )
% 0.80/0.96                & ( p @ ( ap @ ( ap @ ( c_2Ecombin_2ERIGHT__ID @ A_27a @ A_27a ) @ V0f ) @ V1e ) )
% 0.80/0.96                & ( p @ ( ap @ ( ap @ ( c_2Ecombin_2ELEFT__ID @ A_27a @ A_27a ) @ V0f ) @ V1e ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EASSOC__CONJ,axiom,
% 0.80/0.96      p @ ( ap @ ( c_2Ecombin_2EASSOC @ bool ) @ c_2Ebool_2E_2F_5C ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EASSOC__SYM,axiom,
% 0.80/0.96      ! [A_27a: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27a @ A_27a ) ) )
% 0.80/0.96       => ( ( p @ ( ap @ ( c_2Ecombin_2EASSOC @ A_27a ) @ V0f ) )
% 0.80/0.96        <=> ! [V1x: $i] :
% 0.80/0.96              ( ( mem @ V1x @ A_27a )
% 0.80/0.96             => ! [V2y: $i] :
% 0.80/0.96                  ( ( mem @ V2y @ A_27a )
% 0.80/0.96                 => ! [V3z: $i] :
% 0.80/0.96                      ( ( mem @ V3z @ A_27a )
% 0.80/0.96                     => ( ( ap @ ( ap @ V0f @ ( ap @ ( ap @ V0f @ V1x ) @ V2y ) ) @ V3z )
% 0.80/0.96                        = ( ap @ ( ap @ V0f @ V1x ) @ ( ap @ ( ap @ V0f @ V2y ) @ V3z ) ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EASSOC__DISJ,axiom,
% 0.80/0.96      p @ ( ap @ ( c_2Ecombin_2EASSOC @ bool ) @ c_2Ebool_2E_5C_2F ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EFCOMM__ASSOC,axiom,
% 0.80/0.96      ! [A_27a: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27a @ A_27a ) ) )
% 0.80/0.96       => ( ( p @ ( ap @ ( ap @ ( c_2Ecombin_2EFCOMM @ A_27a @ A_27a @ A_27a ) @ V0f ) @ V0f ) )
% 0.80/0.96        <=> ( p @ ( ap @ ( c_2Ecombin_2EASSOC @ A_27a ) @ V0f ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EMONOID__CONJ__T,axiom,
% 0.80/0.96      p @ ( ap @ ( ap @ ( c_2Ecombin_2EMONOID @ bool ) @ c_2Ebool_2E_2F_5C ) @ c_2Ebool_2ET ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EMONOID__DISJ__F,axiom,
% 0.80/0.96      p @ ( ap @ ( ap @ ( c_2Ecombin_2EMONOID @ bool ) @ c_2Ebool_2E_5C_2F ) @ c_2Ebool_2EF ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Ecombin_2EFAIL__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] :
% 0.80/0.96        ( ( c_2Ecombin_2EFAIL @ A_27a @ A_27b )
% 0.80/0.96        = ( lam @ A_27a
% 0.80/0.96          @ ^ [V0x: $i] :
% 0.80/0.96              ( lam @ A_27b
% 0.80/0.96              @ ^ [V1y: $i] : V0x ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Ecombin_2EFAIL__THM,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ A_27a )
% 0.80/0.96       => ! [V1y: $i] :
% 0.80/0.96            ( ( mem @ V1y @ A_27b )
% 0.80/0.96           => ( ( ap @ ( ap @ ( c_2Ecombin_2EFAIL @ A_27a @ A_27b ) @ V0x ) @ V1y )
% 0.80/0.96              = V0x ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  %------------------------------------------------------------------------------
% 0.80/0.96  %------------------------------------------------------------------------------
% 0.80/0.96  thf(tp_ty_2Enum_2Enum,type,
% 0.80/0.96      ty_2Enum_2Enum: del ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_ty_2Enum_2Enum,type,
% 0.80/0.96      tp__ty_2Enum_2Enum: $tType ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_inj_ty_2Enum_2Enum,type,
% 0.80/0.96      inj__ty_2Enum_2Enum: tp__ty_2Enum_2Enum > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_surj_ty_2Enum_2Enum,type,
% 0.80/0.96      surj__ty_2Enum_2Enum: $i > tp__ty_2Enum_2Enum ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_inj_surj_ty_2Enum_2Enum,axiom,
% 0.80/0.96      ! [X: tp__ty_2Enum_2Enum] :
% 0.80/0.96        ( ( surj__ty_2Enum_2Enum @ ( inj__ty_2Enum_2Enum @ X ) )
% 0.80/0.96        = X ) ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_inj_mem_ty_2Enum_2Enum,axiom,
% 0.80/0.96      ! [X: tp__ty_2Enum_2Enum] : ( mem @ ( inj__ty_2Enum_2Enum @ X ) @ ty_2Enum_2Enum ) ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_iso_mem_ty_2Enum_2Enum,axiom,
% 0.80/0.96      ! [X: $i] :
% 0.80/0.96        ( ( mem @ X @ ty_2Enum_2Enum )
% 0.80/0.96       => ( X
% 0.80/0.96          = ( inj__ty_2Enum_2Enum @ ( surj__ty_2Enum_2Enum @ X ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Enum_2E0,type,
% 0.80/0.96      c_2Enum_2E0: $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Enum_2E0,axiom,
% 0.80/0.96      mem @ c_2Enum_2E0 @ ty_2Enum_2Enum ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_fo_c_2Enum_2E0,type,
% 0.80/0.96      fo__c_2Enum_2E0: tp__ty_2Enum_2Enum ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_eq_fo_c_2Enum_2E0,axiom,
% 0.80/0.96      ( ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 )
% 0.80/0.96      = c_2Enum_2E0 ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Enum_2EABS__num,type,
% 0.80/0.96      c_2Enum_2EABS__num: $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Enum_2EABS__num,axiom,
% 0.80/0.96      mem @ c_2Enum_2EABS__num @ ( arr @ ind @ ty_2Enum_2Enum ) ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_fo_c_2Enum_2EABS__num,type,
% 0.80/0.96      fo__c_2Enum_2EABS__num: tp__i > tp__ty_2Enum_2Enum ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_eq_fo_c_2Enum_2EABS__num,axiom,
% 0.80/0.96      ! [X0: tp__i] :
% 0.80/0.96        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Enum_2EABS__num @ X0 ) )
% 0.80/0.96        = ( ap @ c_2Enum_2EABS__num @ ( inj__i @ X0 ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Enum_2EIS__NUM__REP,type,
% 0.80/0.96      c_2Enum_2EIS__NUM__REP: $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Enum_2EIS__NUM__REP,axiom,
% 0.80/0.96      mem @ c_2Enum_2EIS__NUM__REP @ ( arr @ ind @ bool ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Enum_2EREP__num,type,
% 0.80/0.96      c_2Enum_2EREP__num: $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Enum_2EREP__num,axiom,
% 0.80/0.96      mem @ c_2Enum_2EREP__num @ ( arr @ ty_2Enum_2Enum @ ind ) ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_fo_c_2Enum_2EREP__num,type,
% 0.80/0.96      fo__c_2Enum_2EREP__num: tp__ty_2Enum_2Enum > tp__i ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_eq_fo_c_2Enum_2EREP__num,axiom,
% 0.80/0.96      ! [X0: tp__ty_2Enum_2Enum] :
% 0.80/0.96        ( ( inj__i @ ( fo__c_2Enum_2EREP__num @ X0 ) )
% 0.80/0.96        = ( ap @ c_2Enum_2EREP__num @ ( inj__ty_2Enum_2Enum @ X0 ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Enum_2ESUC,type,
% 0.80/0.96      c_2Enum_2ESUC: $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Enum_2ESUC,axiom,
% 0.80/0.96      mem @ c_2Enum_2ESUC @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_fo_c_2Enum_2ESUC,type,
% 0.80/0.96      fo__c_2Enum_2ESUC: tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_eq_fo_c_2Enum_2ESUC,axiom,
% 0.80/0.96      ! [X0: tp__ty_2Enum_2Enum] :
% 0.80/0.96        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Enum_2ESUC @ X0 ) )
% 0.80/0.96        = ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ X0 ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Enum_2ESUC__REP,type,
% 0.80/0.96      c_2Enum_2ESUC__REP: $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Enum_2ESUC__REP,axiom,
% 0.80/0.96      mem @ c_2Enum_2ESUC__REP @ ( arr @ ind @ ind ) ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_fo_c_2Enum_2ESUC__REP,type,
% 0.80/0.96      fo__c_2Enum_2ESUC__REP: tp__i > tp__i ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_eq_fo_c_2Enum_2ESUC__REP,axiom,
% 0.80/0.96      ! [X0: tp__i] :
% 0.80/0.96        ( ( inj__i @ ( fo__c_2Enum_2ESUC__REP @ X0 ) )
% 0.80/0.96        = ( ap @ c_2Enum_2ESUC__REP @ ( inj__i @ X0 ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Enum_2EZERO__REP,type,
% 0.80/0.96      c_2Enum_2EZERO__REP: $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Enum_2EZERO__REP,axiom,
% 0.80/0.96      mem @ c_2Enum_2EZERO__REP @ ind ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_fo_c_2Enum_2EZERO__REP,type,
% 0.80/0.96      fo__c_2Enum_2EZERO__REP: tp__i ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_eq_fo_c_2Enum_2EZERO__REP,axiom,
% 0.80/0.96      ( ( inj__i @ fo__c_2Enum_2EZERO__REP )
% 0.80/0.96      = c_2Enum_2EZERO__REP ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Enum_2ESUC__REP__DEF,axiom,
% 0.80/0.96      ( ( p @ ( ap @ ( c_2Ebool_2EONE__ONE @ ind @ ind ) @ c_2Enum_2ESUC__REP ) )
% 0.80/0.96      & ~ ( p @ ( ap @ ( c_2Ebool_2EONTO @ ind @ ind ) @ c_2Enum_2ESUC__REP ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Enum_2EZERO__REP__DEF,axiom,
% 0.80/0.96      ! [V0y: tp__i] :
% 0.80/0.96        ( fo__c_2Enum_2EZERO__REP
% 0.80/0.96       != ( surj__i @ ( ap @ c_2Enum_2ESUC__REP @ ( inj__i @ V0y ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Enum_2EIS__NUM__REP,axiom,
% 0.80/0.96      ! [V0m: tp__i] :
% 0.80/0.96        ( ( p @ ( ap @ c_2Enum_2EIS__NUM__REP @ ( inj__i @ V0m ) ) )
% 0.80/0.96      <=> ! [V1P: $i] :
% 0.80/0.96            ( ( mem @ V1P @ ( arr @ ind @ bool ) )
% 0.80/0.96           => ( ( ( p @ ( ap @ V1P @ ( inj__i @ fo__c_2Enum_2EZERO__REP ) ) )
% 0.80/0.96                & ! [V2n: tp__i] :
% 0.80/0.96                    ( ( p @ ( ap @ V1P @ ( inj__i @ V2n ) ) )
% 0.80/0.96                   => ( p @ ( ap @ V1P @ ( ap @ c_2Enum_2ESUC__REP @ ( inj__i @ V2n ) ) ) ) ) )
% 0.80/0.96             => ( p @ ( ap @ V1P @ ( inj__i @ V0m ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Enum_2Enum__TY__DEF,axiom,
% 0.80/0.96      ? [V0rep: $i] :
% 0.80/0.96        ( ( mem @ V0rep @ ( arr @ ty_2Enum_2Enum @ ind ) )
% 0.80/0.96        & ( p @ ( ap @ ( ap @ ( c_2Ebool_2ETYPE__DEFINITION @ ind @ ty_2Enum_2Enum ) @ c_2Enum_2EIS__NUM__REP ) @ V0rep ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Enum_2Enum__ISO__DEF,axiom,
% 0.80/0.96      ( ! [V0a: tp__ty_2Enum_2Enum] :
% 0.80/0.96          ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2EABS__num @ ( ap @ c_2Enum_2EREP__num @ ( inj__ty_2Enum_2Enum @ V0a ) ) ) )
% 0.80/0.96          = V0a )
% 0.80/0.96      & ! [V1r: tp__i] :
% 0.80/0.96          ( ( p @ ( ap @ c_2Enum_2EIS__NUM__REP @ ( inj__i @ V1r ) ) )
% 0.80/0.96        <=> ( ( surj__i @ ( ap @ c_2Enum_2EREP__num @ ( ap @ c_2Enum_2EABS__num @ ( inj__i @ V1r ) ) ) )
% 0.80/0.96            = V1r ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Enum_2EZERO__DEF,axiom,
% 0.80/0.96      ( fo__c_2Enum_2E0
% 0.80/0.96      = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2EABS__num @ ( inj__i @ fo__c_2Enum_2EZERO__REP ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Enum_2ESUC__DEF,axiom,
% 0.80/0.96      ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.96        ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.96        = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2EABS__num @ ( ap @ c_2Enum_2ESUC__REP @ ( ap @ c_2Enum_2EREP__num @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Enum_2ENOT__SUC,axiom,
% 0.80/0.96      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.96        ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.96       != fo__c_2Enum_2E0 ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Enum_2EINV__SUC,axiom,
% 0.80/0.96      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.96        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.96          = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.96       => ( V0m = V1n ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Enum_2EINDUCTION,axiom,
% 0.80/0.96      ! [V0P: $i] :
% 0.80/0.96        ( ( mem @ V0P @ ( arr @ ty_2Enum_2Enum @ bool ) )
% 0.80/0.96       => ( ( ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.96            & ! [V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.96                ( ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.96               => ( p @ ( ap @ V0P @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) )
% 0.80/0.96         => ! [V2n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  %------------------------------------------------------------------------------
% 0.80/0.96  %------------------------------------------------------------------------------
% 0.80/0.96  thf(tp_ty_2Eone_2Eone,type,
% 0.80/0.96      ty_2Eone_2Eone: del ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_ty_2Eone_2Eone,type,
% 0.80/0.96      tp__ty_2Eone_2Eone: $tType ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_inj_ty_2Eone_2Eone,type,
% 0.80/0.96      inj__ty_2Eone_2Eone: tp__ty_2Eone_2Eone > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_surj_ty_2Eone_2Eone,type,
% 0.80/0.96      surj__ty_2Eone_2Eone: $i > tp__ty_2Eone_2Eone ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_inj_surj_ty_2Eone_2Eone,axiom,
% 0.80/0.96      ! [X: tp__ty_2Eone_2Eone] :
% 0.80/0.96        ( ( surj__ty_2Eone_2Eone @ ( inj__ty_2Eone_2Eone @ X ) )
% 0.80/0.96        = X ) ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_inj_mem_ty_2Eone_2Eone,axiom,
% 0.80/0.96      ! [X: tp__ty_2Eone_2Eone] : ( mem @ ( inj__ty_2Eone_2Eone @ X ) @ ty_2Eone_2Eone ) ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_iso_mem_ty_2Eone_2Eone,axiom,
% 0.80/0.96      ! [X: $i] :
% 0.80/0.96        ( ( mem @ X @ ty_2Eone_2Eone )
% 0.80/0.96       => ( X
% 0.80/0.96          = ( inj__ty_2Eone_2Eone @ ( surj__ty_2Eone_2Eone @ X ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Eone_2Eone,type,
% 0.80/0.96      c_2Eone_2Eone: $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Eone_2Eone,axiom,
% 0.80/0.96      mem @ c_2Eone_2Eone @ ty_2Eone_2Eone ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_fo_c_2Eone_2Eone,type,
% 0.80/0.96      fo__c_2Eone_2Eone: tp__ty_2Eone_2Eone ).
% 0.80/0.96  
% 0.80/0.96  thf(stp_eq_fo_c_2Eone_2Eone,axiom,
% 0.80/0.96      ( ( inj__ty_2Eone_2Eone @ fo__c_2Eone_2Eone )
% 0.80/0.96      = c_2Eone_2Eone ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Eone_2Eone__CASE,type,
% 0.80/0.96      c_2Eone_2Eone__CASE: del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Eone_2Eone__CASE,axiom,
% 0.80/0.96      ! [A_27a: del] : ( mem @ ( c_2Eone_2Eone__CASE @ A_27a ) @ ( arr @ ty_2Eone_2Eone @ ( arr @ A_27a @ A_27a ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Eone_2Eone__TY__DEF,axiom,
% 0.80/0.96      ? [V0rep: $i] :
% 0.80/0.96        ( ( mem @ V0rep @ ( arr @ ty_2Eone_2Eone @ bool ) )
% 0.80/0.96        & ( p
% 0.80/0.96          @ ( ap
% 0.80/0.96            @ ( ap @ ( c_2Ebool_2ETYPE__DEFINITION @ bool @ ty_2Eone_2Eone )
% 0.80/0.96              @ ( lam @ bool
% 0.80/0.96                @ ^ [V1b: $i] : V1b ) )
% 0.80/0.96            @ V0rep ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Eone_2Eone__axiom,axiom,
% 0.80/0.96      ! [A_27a: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ ty_2Eone_2Eone ) )
% 0.80/0.96       => ! [V1g: $i] :
% 0.80/0.96            ( ( mem @ V1g @ ( arr @ A_27a @ ty_2Eone_2Eone ) )
% 0.80/0.96           => ( V0f = V1g ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Eone_2Eone__DEF,axiom,
% 0.80/0.96      ( fo__c_2Eone_2Eone
% 0.80/0.96      = ( surj__ty_2Eone_2Eone
% 0.80/0.96        @ ( ap @ ( c_2Emin_2E_40 @ ty_2Eone_2Eone )
% 0.80/0.96          @ ( lam @ ty_2Eone_2Eone
% 0.80/0.96            @ ^ [V0x: $i] : c_2Ebool_2ET ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Eone_2Eone,axiom,
% 0.80/0.96      ! [V0v: tp__ty_2Eone_2Eone] : ( V0v = fo__c_2Eone_2Eone ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Eone_2Eone__Axiom,axiom,
% 0.80/0.96      ! [A_27a: del,V0e: $i] :
% 0.80/0.96        ( ( mem @ V0e @ A_27a )
% 0.80/0.96       => ( p
% 0.80/0.96          @ ( ap @ ( c_2Ebool_2E_3F_21 @ ( arr @ ty_2Eone_2Eone @ A_27a ) )
% 0.80/0.96            @ ( lam @ ( arr @ ty_2Eone_2Eone @ A_27a )
% 0.80/0.96              @ ^ [V1fn: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ ( ap @ V1fn @ ( inj__ty_2Eone_2Eone @ fo__c_2Eone_2Eone ) ) ) @ V0e ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Eone_2Eone__prim__rec,axiom,
% 0.80/0.96      ! [A_27a: del,V0e: $i] :
% 0.80/0.96        ( ( mem @ V0e @ A_27a )
% 0.80/0.96       => ? [V1fn: $i] :
% 0.80/0.96            ( ( mem @ V1fn @ ( arr @ ty_2Eone_2Eone @ A_27a ) )
% 0.80/0.96            & ( ( ap @ V1fn @ ( inj__ty_2Eone_2Eone @ fo__c_2Eone_2Eone ) )
% 0.80/0.96              = V0e ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Eone_2Eone__induction,axiom,
% 0.80/0.96      ! [V0P: $i] :
% 0.80/0.96        ( ( mem @ V0P @ ( arr @ ty_2Eone_2Eone @ bool ) )
% 0.80/0.96       => ( ( p @ ( ap @ V0P @ ( inj__ty_2Eone_2Eone @ fo__c_2Eone_2Eone ) ) )
% 0.80/0.96         => ! [V1x: tp__ty_2Eone_2Eone] : ( p @ ( ap @ V0P @ ( inj__ty_2Eone_2Eone @ V1x ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Eone_2EFORALL__ONE,axiom,
% 0.80/0.96      ! [V0P: $i] :
% 0.80/0.96        ( ( mem @ V0P @ ( arr @ ty_2Eone_2Eone @ bool ) )
% 0.80/0.96       => ( ! [V1x: tp__ty_2Eone_2Eone] : ( p @ ( ap @ V0P @ ( inj__ty_2Eone_2Eone @ V1x ) ) )
% 0.80/0.96        <=> ( p @ ( ap @ V0P @ ( inj__ty_2Eone_2Eone @ fo__c_2Eone_2Eone ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Eone_2Eone__case__def,axiom,
% 0.80/0.96      ! [A_27a: del,V0u: tp__ty_2Eone_2Eone,V1x: $i] :
% 0.80/0.96        ( ( mem @ V1x @ A_27a )
% 0.80/0.96       => ( ( ap @ ( ap @ ( c_2Eone_2Eone__CASE @ A_27a ) @ ( inj__ty_2Eone_2Eone @ V0u ) ) @ V1x )
% 0.80/0.96          = V1x ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Eone_2Eone__case__thm,axiom,
% 0.80/0.96      ! [A_27a: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ A_27a )
% 0.80/0.96       => ( ( ap @ ( ap @ ( c_2Eone_2Eone__CASE @ A_27a ) @ ( inj__ty_2Eone_2Eone @ fo__c_2Eone_2Eone ) ) @ V0x )
% 0.80/0.96          = V0x ) ) ).
% 0.80/0.96  
% 0.80/0.96  %------------------------------------------------------------------------------
% 0.80/0.96  %------------------------------------------------------------------------------
% 0.80/0.96  thf(tp_ty_2Esum_2Esum,type,
% 0.80/0.96      ty_2Esum_2Esum: del > del > del ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Esum_2E_2B_2B,type,
% 0.80/0.96      c_2Esum_2E_2B_2B: del > del > del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Esum_2E_2B_2B,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del] : ( mem @ ( c_2Esum_2E_2B_2B @ A_27a @ A_27b @ A_27c @ A_27d ) @ ( arr @ ( arr @ A_27a @ A_27c ) @ ( arr @ ( arr @ A_27b @ A_27d ) @ ( arr @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) @ ( ty_2Esum_2Esum @ A_27c @ A_27d ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Esum_2EABS__sum,type,
% 0.80/0.96      c_2Esum_2EABS__sum: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Esum_2EABS__sum,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Esum_2EABS__sum @ A_27a @ A_27b ) @ ( arr @ ( arr @ bool @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Esum_2EINL,type,
% 0.80/0.96      c_2Esum_2EINL: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Esum_2EINL,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ ( arr @ A_27a @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Esum_2EINR,type,
% 0.80/0.96      c_2Esum_2EINR: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Esum_2EINR,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ ( arr @ A_27b @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Esum_2EISL,type,
% 0.80/0.96      c_2Esum_2EISL: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Esum_2EISL,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Esum_2EISL @ A_27a @ A_27b ) @ ( arr @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) @ bool ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Esum_2EISR,type,
% 0.80/0.96      c_2Esum_2EISR: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Esum_2EISR,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Esum_2EISR @ A_27a @ A_27b ) @ ( arr @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) @ bool ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Esum_2EIS__SUM__REP,type,
% 0.80/0.96      c_2Esum_2EIS__SUM__REP: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Esum_2EIS__SUM__REP,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Esum_2EIS__SUM__REP @ A_27a @ A_27b ) @ ( arr @ ( arr @ bool @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) @ bool ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Esum_2EOUTL,type,
% 0.80/0.96      c_2Esum_2EOUTL: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Esum_2EOUTL,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Esum_2EOUTL @ A_27a @ A_27b ) @ ( arr @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) @ A_27a ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Esum_2EOUTR,type,
% 0.80/0.96      c_2Esum_2EOUTR: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Esum_2EOUTR,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Esum_2EOUTR @ A_27a @ A_27b ) @ ( arr @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) @ A_27b ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Esum_2EREP__sum,type,
% 0.80/0.96      c_2Esum_2EREP__sum: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Esum_2EREP__sum,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Esum_2EREP__sum @ A_27a @ A_27b ) @ ( arr @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) @ ( arr @ bool @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Esum_2ESUM__ALL,type,
% 0.80/0.96      c_2Esum_2ESUM__ALL: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Esum_2ESUM__ALL,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Esum_2ESUM__ALL @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ bool ) @ ( arr @ ( arr @ A_27b @ bool ) @ ( arr @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) @ bool ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Esum_2Esum__CASE,type,
% 0.80/0.96      c_2Esum_2Esum__CASE: del > del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Esum_2Esum__CASE,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del] : ( mem @ ( c_2Esum_2Esum__CASE @ A_27a @ A_27b @ A_27c ) @ ( arr @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ A_27c ) @ ( arr @ ( arr @ A_27b @ A_27c ) @ A_27c ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Esum_2EIS__SUM__REP,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ bool @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) )
% 0.80/0.96       => ( ( p @ ( ap @ ( c_2Esum_2EIS__SUM__REP @ A_27a @ A_27b ) @ V0f ) )
% 0.80/0.96        <=> ? [V1v1: $i] :
% 0.80/0.96              ( ( mem @ V1v1 @ A_27a )
% 0.80/0.96              & ? [V2v2: $i] :
% 0.80/0.96                  ( ( mem @ V2v2 @ A_27b )
% 0.80/0.96                  & ( ( V0f
% 0.80/0.96                      = ( lam @ bool
% 0.80/0.96                        @ ^ [V3b: $i] :
% 0.80/0.96                            ( lam @ A_27a
% 0.80/0.96                            @ ^ [V4x: $i] :
% 0.80/0.96                                ( lam @ A_27b
% 0.80/0.96                                @ ^ [V5y: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V4x ) @ V1v1 ) ) @ V3b ) ) ) ) )
% 0.80/0.96                    | ( V0f
% 0.80/0.96                      = ( lam @ bool
% 0.80/0.96                        @ ^ [V6b: $i] :
% 0.80/0.96                            ( lam @ A_27a
% 0.80/0.96                            @ ^ [V7x: $i] :
% 0.80/0.96                                ( lam @ A_27b
% 0.80/0.96                                @ ^ [V8y: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27b ) @ V8y ) @ V2v2 ) ) @ ( ap @ c_2Ebool_2E_7E @ V6b ) ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Esum_2Esum__TY__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] :
% 0.80/0.96      ? [V0rep: $i] :
% 0.80/0.96        ( ( mem @ V0rep @ ( arr @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) @ ( arr @ bool @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) ) )
% 0.80/0.96        & ( p @ ( ap @ ( ap @ ( c_2Ebool_2ETYPE__DEFINITION @ ( arr @ bool @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) ) @ ( c_2Esum_2EIS__SUM__REP @ A_27a @ A_27b ) ) @ V0rep ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Esum_2Esum__ISO__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] :
% 0.80/0.96        ( ! [V0a: $i] :
% 0.80/0.96            ( ( mem @ V0a @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) )
% 0.80/0.96           => ( ( ap @ ( c_2Esum_2EABS__sum @ A_27a @ A_27b ) @ ( ap @ ( c_2Esum_2EREP__sum @ A_27a @ A_27b ) @ V0a ) )
% 0.80/0.96              = V0a ) )
% 0.80/0.96        & ! [V1r: $i] :
% 0.80/0.96            ( ( mem @ V1r @ ( arr @ bool @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) )
% 0.80/0.96           => ( ( p @ ( ap @ ( c_2Esum_2EIS__SUM__REP @ A_27a @ A_27b ) @ V1r ) )
% 0.80/0.96            <=> ( ( ap @ ( c_2Esum_2EREP__sum @ A_27a @ A_27b ) @ ( ap @ ( c_2Esum_2EABS__sum @ A_27a @ A_27b ) @ V1r ) )
% 0.80/0.96                = V1r ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Esum_2EINL__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0e: $i] :
% 0.80/0.96        ( ( mem @ V0e @ A_27a )
% 0.80/0.96       => ( ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V0e )
% 0.80/0.96          = ( ap @ ( c_2Esum_2EABS__sum @ A_27a @ A_27b )
% 0.80/0.96            @ ( lam @ bool
% 0.80/0.96              @ ^ [V1b: $i] :
% 0.80/0.96                  ( lam @ A_27a
% 0.80/0.96                  @ ^ [V2x: $i] :
% 0.80/0.96                      ( lam @ A_27b
% 0.80/0.96                      @ ^ [V3y: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V2x ) @ V0e ) ) @ V1b ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Esum_2EINR__DEF,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0e: $i] :
% 0.80/0.96        ( ( mem @ V0e @ A_27b )
% 0.80/0.96       => ( ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V0e )
% 0.80/0.96          = ( ap @ ( c_2Esum_2EABS__sum @ A_27a @ A_27b )
% 0.80/0.96            @ ( lam @ bool
% 0.80/0.96              @ ^ [V1b: $i] :
% 0.80/0.96                  ( lam @ A_27a
% 0.80/0.96                  @ ^ [V2x: $i] :
% 0.80/0.96                      ( lam @ A_27b
% 0.80/0.96                      @ ^ [V3y: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27b ) @ V3y ) @ V0e ) ) @ ( ap @ c_2Ebool_2E_7E @ V1b ) ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2EINL__11,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ A_27a )
% 0.80/0.96       => ! [V1y: $i] :
% 0.80/0.96            ( ( mem @ V1y @ A_27a )
% 0.80/0.96           => ( ( ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V0x )
% 0.80/0.96                = ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V1y ) )
% 0.80/0.96            <=> ( V0x = V1y ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2EINR__11,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ A_27b )
% 0.80/0.96       => ! [V1y: $i] :
% 0.80/0.96            ( ( mem @ V1y @ A_27b )
% 0.80/0.96           => ( ( ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V0x )
% 0.80/0.96                = ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V1y ) )
% 0.80/0.96            <=> ( V0x = V1y ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2EINR__INL__11,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] :
% 0.80/0.96        ( ! [V0y: $i] :
% 0.80/0.96            ( ( mem @ V0y @ A_27a )
% 0.80/0.96           => ! [V1x: $i] :
% 0.80/0.96                ( ( mem @ V1x @ A_27a )
% 0.80/0.96               => ( ( ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V1x )
% 0.80/0.96                    = ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V0y ) )
% 0.80/0.96                <=> ( V1x = V0y ) ) ) )
% 0.80/0.96        & ! [V2y: $i] :
% 0.80/0.96            ( ( mem @ V2y @ A_27b )
% 0.80/0.96           => ! [V3x: $i] :
% 0.80/0.96                ( ( mem @ V3x @ A_27b )
% 0.80/0.96               => ( ( ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V3x )
% 0.80/0.96                    = ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V2y ) )
% 0.80/0.96                <=> ( V3x = V2y ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2EINR__neq__INL,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0v1: $i] :
% 0.80/0.96        ( ( mem @ V0v1 @ A_27a )
% 0.80/0.96       => ! [V1v2: $i] :
% 0.80/0.96            ( ( mem @ V1v2 @ A_27b )
% 0.80/0.96           => ( ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V1v2 )
% 0.80/0.96             != ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V0v1 ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2Esum__axiom,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.96       => ! [V1g: $i] :
% 0.80/0.96            ( ( mem @ V1g @ ( arr @ A_27b @ A_27c ) )
% 0.80/0.96           => ( p
% 0.80/0.96              @ ( ap @ ( c_2Ebool_2E_3F_21 @ ( arr @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) @ A_27c ) )
% 0.80/0.96                @ ( lam @ ( arr @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) @ A_27c )
% 0.80/0.96                  @ ^ [V2h: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ ( arr @ A_27a @ A_27c ) ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ A_27c @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) ) @ V2h ) @ ( c_2Esum_2EINL @ A_27a @ A_27b ) ) ) @ V0f ) ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ ( arr @ A_27b @ A_27c ) ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27b @ A_27c @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) ) @ V2h ) @ ( c_2Esum_2EINR @ A_27a @ A_27b ) ) ) @ V1g ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2Esum__INDUCT,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.80/0.96        ( ( mem @ V0P @ ( arr @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) @ bool ) )
% 0.80/0.96       => ( ( ! [V1x: $i] :
% 0.80/0.96                ( ( mem @ V1x @ A_27a )
% 0.80/0.96               => ( p @ ( ap @ V0P @ ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V1x ) ) ) )
% 0.80/0.96            & ! [V2y: $i] :
% 0.80/0.96                ( ( mem @ V2y @ A_27b )
% 0.80/0.96               => ( p @ ( ap @ V0P @ ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V2y ) ) ) ) )
% 0.80/0.96         => ! [V3s: $i] :
% 0.80/0.96              ( ( mem @ V3s @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) )
% 0.80/0.96             => ( p @ ( ap @ V0P @ V3s ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2EFORALL__SUM,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.80/0.96        ( ( mem @ V0P @ ( arr @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) @ bool ) )
% 0.80/0.96       => ( ! [V1s: $i] :
% 0.80/0.96              ( ( mem @ V1s @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) )
% 0.80/0.96             => ( p @ ( ap @ V0P @ V1s ) ) )
% 0.80/0.96        <=> ( ! [V2x: $i] :
% 0.80/0.96                ( ( mem @ V2x @ A_27a )
% 0.80/0.96               => ( p @ ( ap @ V0P @ ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V2x ) ) ) )
% 0.80/0.96            & ! [V3y: $i] :
% 0.80/0.96                ( ( mem @ V3y @ A_27b )
% 0.80/0.96               => ( p @ ( ap @ V0P @ ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V3y ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2EEXISTS__SUM,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.80/0.96        ( ( mem @ V0P @ ( arr @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) @ bool ) )
% 0.80/0.96       => ( ? [V1s: $i] :
% 0.80/0.96              ( ( mem @ V1s @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) )
% 0.80/0.96              & ( p @ ( ap @ V0P @ V1s ) ) )
% 0.80/0.96        <=> ( ? [V2x: $i] :
% 0.80/0.96                ( ( mem @ V2x @ A_27a )
% 0.80/0.96                & ( p @ ( ap @ V0P @ ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V2x ) ) ) )
% 0.80/0.96            | ? [V3y: $i] :
% 0.80/0.96                ( ( mem @ V3y @ A_27b )
% 0.80/0.96                & ( p @ ( ap @ V0P @ ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V3y ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2Esum__Axiom,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.96       => ! [V1g: $i] :
% 0.80/0.96            ( ( mem @ V1g @ ( arr @ A_27b @ A_27c ) )
% 0.80/0.96           => ? [V2h: $i] :
% 0.80/0.96                ( ( mem @ V2h @ ( arr @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) @ A_27c ) )
% 0.80/0.96                & ! [V3x: $i] :
% 0.80/0.96                    ( ( mem @ V3x @ A_27a )
% 0.80/0.96                   => ( ( ap @ V2h @ ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V3x ) )
% 0.80/0.96                      = ( ap @ V0f @ V3x ) ) )
% 0.80/0.96                & ! [V4y: $i] :
% 0.80/0.96                    ( ( mem @ V4y @ A_27b )
% 0.80/0.96                   => ( ( ap @ V2h @ ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V4y ) )
% 0.80/0.96                      = ( ap @ V1g @ V4y ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2Esum__CASES,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0ss: $i] :
% 0.80/0.96        ( ( mem @ V0ss @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) )
% 0.80/0.96       => ( ? [V1x: $i] :
% 0.80/0.96              ( ( mem @ V1x @ A_27a )
% 0.80/0.96              & ( V0ss
% 0.80/0.96                = ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V1x ) ) )
% 0.80/0.96          | ? [V2y: $i] :
% 0.80/0.96              ( ( mem @ V2y @ A_27b )
% 0.80/0.96              & ( V0ss
% 0.80/0.96                = ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V2y ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2Esum__distinct,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ A_27a )
% 0.80/0.96       => ! [V1y: $i] :
% 0.80/0.96            ( ( mem @ V1y @ A_27b )
% 0.80/0.96           => ( ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V0x )
% 0.80/0.96             != ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V1y ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2Esum__distinct1,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ A_27a )
% 0.80/0.96       => ! [V1y: $i] :
% 0.80/0.96            ( ( mem @ V1y @ A_27b )
% 0.80/0.96           => ( ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V1y )
% 0.80/0.96             != ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V0x ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Esum_2EISL,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] :
% 0.80/0.96        ( ! [V0x: $i] :
% 0.80/0.96            ( ( mem @ V0x @ A_27a )
% 0.80/0.96           => ( p @ ( ap @ ( c_2Esum_2EISL @ A_27a @ A_27b ) @ ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V0x ) ) ) )
% 0.80/0.96        & ! [V1y: $i] :
% 0.80/0.96            ( ( mem @ V1y @ A_27b )
% 0.80/0.96           => ~ ( p @ ( ap @ ( c_2Esum_2EISL @ A_27a @ A_27b ) @ ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V1y ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Esum_2EISR,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] :
% 0.80/0.96        ( ! [V0x: $i] :
% 0.80/0.96            ( ( mem @ V0x @ A_27b )
% 0.80/0.96           => ( p @ ( ap @ ( c_2Esum_2EISR @ A_27a @ A_27b ) @ ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V0x ) ) ) )
% 0.80/0.96        & ! [V1y: $i] :
% 0.80/0.96            ( ( mem @ V1y @ A_27a )
% 0.80/0.96           => ~ ( p @ ( ap @ ( c_2Esum_2EISR @ A_27a @ A_27b ) @ ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V1y ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Esum_2EOUTL,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ A_27a )
% 0.80/0.96       => ( ( ap @ ( c_2Esum_2EOUTL @ A_27a @ A_27b ) @ ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V0x ) )
% 0.80/0.96          = V0x ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Esum_2EOUTR,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ A_27b )
% 0.80/0.96       => ( ( ap @ ( c_2Esum_2EOUTR @ A_27a @ A_27b ) @ ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V0x ) )
% 0.80/0.96          = V0x ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2EISL__OR__ISR,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) )
% 0.80/0.96       => ( ( p @ ( ap @ ( c_2Esum_2EISL @ A_27a @ A_27b ) @ V0x ) )
% 0.80/0.96          | ( p @ ( ap @ ( c_2Esum_2EISR @ A_27a @ A_27b ) @ V0x ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2EINL,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) )
% 0.80/0.96       => ( ( p @ ( ap @ ( c_2Esum_2EISL @ A_27a @ A_27b ) @ V0x ) )
% 0.80/0.96         => ( ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ ( ap @ ( c_2Esum_2EOUTL @ A_27a @ A_27b ) @ V0x ) )
% 0.80/0.96            = V0x ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2EINR,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) )
% 0.80/0.96       => ( ( p @ ( ap @ ( c_2Esum_2EISR @ A_27a @ A_27b ) @ V0x ) )
% 0.80/0.96         => ( ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ ( ap @ ( c_2Esum_2EOUTR @ A_27a @ A_27b ) @ V0x ) )
% 0.80/0.96            = V0x ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Esum_2Esum__case__def,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del] :
% 0.80/0.96        ( ! [V0x: $i] :
% 0.80/0.96            ( ( mem @ V0x @ A_27a )
% 0.80/0.96           => ! [V1f: $i] :
% 0.80/0.96                ( ( mem @ V1f @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.96               => ! [V2f1: $i] :
% 0.80/0.96                    ( ( mem @ V2f1 @ ( arr @ A_27b @ A_27c ) )
% 0.80/0.96                   => ( ( ap @ ( ap @ ( ap @ ( c_2Esum_2Esum__CASE @ A_27a @ A_27b @ A_27c ) @ ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V0x ) ) @ V1f ) @ V2f1 )
% 0.80/0.96                      = ( ap @ V1f @ V0x ) ) ) ) )
% 0.80/0.96        & ! [V3y: $i] :
% 0.80/0.96            ( ( mem @ V3y @ A_27b )
% 0.80/0.96           => ! [V4f: $i] :
% 0.80/0.96                ( ( mem @ V4f @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.96               => ! [V5f1: $i] :
% 0.80/0.96                    ( ( mem @ V5f1 @ ( arr @ A_27b @ A_27c ) )
% 0.80/0.96                   => ( ( ap @ ( ap @ ( ap @ ( c_2Esum_2Esum__CASE @ A_27a @ A_27b @ A_27c ) @ ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V3y ) ) @ V4f ) @ V5f1 )
% 0.80/0.96                      = ( ap @ V5f1 @ V3y ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2Esum__case__cong,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0f_27: $i] :
% 0.80/0.96        ( ( mem @ V0f_27 @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.96       => ! [V1f1_27: $i] :
% 0.80/0.96            ( ( mem @ V1f1_27 @ ( arr @ A_27b @ A_27c ) )
% 0.80/0.96           => ! [V2M: $i] :
% 0.80/0.96                ( ( mem @ V2M @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) )
% 0.80/0.96               => ! [V3M_27: $i] :
% 0.80/0.96                    ( ( mem @ V3M_27 @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) )
% 0.80/0.96                   => ! [V4f: $i] :
% 0.80/0.96                        ( ( mem @ V4f @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.96                       => ! [V5f1: $i] :
% 0.80/0.96                            ( ( mem @ V5f1 @ ( arr @ A_27b @ A_27c ) )
% 0.80/0.96                           => ( ( ( V2M = V3M_27 )
% 0.80/0.96                                & ! [V6x: $i] :
% 0.80/0.96                                    ( ( mem @ V6x @ A_27a )
% 0.80/0.96                                   => ( ( V3M_27
% 0.80/0.96                                        = ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V6x ) )
% 0.80/0.96                                     => ( ( ap @ V4f @ V6x )
% 0.80/0.96                                        = ( ap @ V0f_27 @ V6x ) ) ) )
% 0.80/0.96                                & ! [V7y: $i] :
% 0.80/0.96                                    ( ( mem @ V7y @ A_27b )
% 0.80/0.96                                   => ( ( V3M_27
% 0.80/0.96                                        = ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V7y ) )
% 0.80/0.96                                     => ( ( ap @ V5f1 @ V7y )
% 0.80/0.96                                        = ( ap @ V1f1_27 @ V7y ) ) ) ) )
% 0.80/0.96                             => ( ( ap @ ( ap @ ( ap @ ( c_2Esum_2Esum__CASE @ A_27a @ A_27b @ A_27c ) @ V2M ) @ V4f ) @ V5f1 )
% 0.80/0.96                                = ( ap @ ( ap @ ( ap @ ( c_2Esum_2Esum__CASE @ A_27a @ A_27b @ A_27c ) @ V3M_27 ) @ V0f_27 ) @ V1f1_27 ) ) ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Esum_2ESUM__MAP__def,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del] :
% 0.80/0.96        ( ! [V0f: $i] :
% 0.80/0.96            ( ( mem @ V0f @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.96           => ! [V1g: $i] :
% 0.80/0.96                ( ( mem @ V1g @ ( arr @ A_27b @ A_27d ) )
% 0.80/0.96               => ! [V2a: $i] :
% 0.80/0.96                    ( ( mem @ V2a @ A_27a )
% 0.80/0.96                   => ( ( ap @ ( ap @ ( ap @ ( c_2Esum_2E_2B_2B @ A_27a @ A_27b @ A_27c @ A_27d ) @ V0f ) @ V1g ) @ ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V2a ) )
% 0.80/0.96                      = ( ap @ ( c_2Esum_2EINL @ A_27c @ A_27d ) @ ( ap @ V0f @ V2a ) ) ) ) ) )
% 0.80/0.96        & ! [V3f: $i] :
% 0.80/0.96            ( ( mem @ V3f @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.96           => ! [V4g: $i] :
% 0.80/0.96                ( ( mem @ V4g @ ( arr @ A_27b @ A_27d ) )
% 0.80/0.96               => ! [V5b: $i] :
% 0.80/0.96                    ( ( mem @ V5b @ A_27b )
% 0.80/0.96                   => ( ( ap @ ( ap @ ( ap @ ( c_2Esum_2E_2B_2B @ A_27a @ A_27b @ A_27c @ A_27d ) @ V3f ) @ V4g ) @ ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V5b ) )
% 0.80/0.96                      = ( ap @ ( c_2Esum_2EINR @ A_27c @ A_27d ) @ ( ap @ V4g @ V5b ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2ESUM__MAP,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.96       => ! [V1g: $i] :
% 0.80/0.96            ( ( mem @ V1g @ ( arr @ A_27b @ A_27d ) )
% 0.80/0.96           => ! [V2z: $i] :
% 0.80/0.96                ( ( mem @ V2z @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) )
% 0.80/0.96               => ( ( ap @ ( ap @ ( ap @ ( c_2Esum_2E_2B_2B @ A_27a @ A_27b @ A_27c @ A_27d ) @ V0f ) @ V1g ) @ V2z )
% 0.80/0.96                  = ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Esum_2Esum @ A_27c @ A_27d ) ) @ ( ap @ ( c_2Esum_2EISL @ A_27a @ A_27b ) @ V2z ) ) @ ( ap @ ( c_2Esum_2EINL @ A_27c @ A_27d ) @ ( ap @ V0f @ ( ap @ ( c_2Esum_2EOUTL @ A_27a @ A_27b ) @ V2z ) ) ) ) @ ( ap @ ( c_2Esum_2EINR @ A_27c @ A_27d ) @ ( ap @ V1g @ ( ap @ ( c_2Esum_2EOUTR @ A_27a @ A_27b ) @ V2z ) ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2ESUM__MAP__CASE,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0f: $i] :
% 0.80/0.96        ( ( mem @ V0f @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.96       => ! [V1g: $i] :
% 0.80/0.96            ( ( mem @ V1g @ ( arr @ A_27b @ A_27d ) )
% 0.80/0.96           => ! [V2z: $i] :
% 0.80/0.96                ( ( mem @ V2z @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) )
% 0.80/0.96               => ( ( ap @ ( ap @ ( ap @ ( c_2Esum_2E_2B_2B @ A_27a @ A_27b @ A_27c @ A_27d ) @ V0f ) @ V1g ) @ V2z )
% 0.80/0.96                  = ( ap @ ( ap @ ( ap @ ( c_2Esum_2Esum__CASE @ A_27a @ A_27b @ ( ty_2Esum_2Esum @ A_27c @ A_27d ) ) @ V2z ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ ( ty_2Esum_2Esum @ A_27c @ A_27d ) @ A_27c ) @ ( c_2Esum_2EINL @ A_27c @ A_27d ) ) @ V0f ) ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27b @ ( ty_2Esum_2Esum @ A_27c @ A_27d ) @ A_27d ) @ ( c_2Esum_2EINR @ A_27c @ A_27d ) ) @ V1g ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2ESUM__MAP__I,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] :
% 0.80/0.96        ( ( ap @ ( ap @ ( c_2Esum_2E_2B_2B @ A_27a @ A_27b @ A_27a @ A_27b ) @ ( c_2Ecombin_2EI @ A_27a ) ) @ ( c_2Ecombin_2EI @ A_27b ) )
% 0.80/0.96        = ( c_2Ecombin_2EI @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2Econd__sum__expand,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,A_27e: del,A_27f: del,A_27g: del,A_27h: del,V0P: $i] :
% 0.80/0.96        ( ( mem @ V0P @ bool )
% 0.80/0.96       => ( ! [V1x: $i] :
% 0.80/0.96              ( ( mem @ V1x @ A_27a )
% 0.80/0.96             => ! [V2y: $i] :
% 0.80/0.96                  ( ( mem @ V2y @ A_27b )
% 0.80/0.96                 => ! [V3z: $i] :
% 0.80/0.96                      ( ( mem @ V3z @ A_27a )
% 0.80/0.96                     => ( ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Esum_2Esum @ A_27b @ A_27a ) ) @ V0P ) @ ( ap @ ( c_2Esum_2EINR @ A_27b @ A_27a ) @ V1x ) ) @ ( ap @ ( c_2Esum_2EINL @ A_27b @ A_27a ) @ V2y ) )
% 0.80/0.96                          = ( ap @ ( c_2Esum_2EINR @ A_27b @ A_27a ) @ V3z ) )
% 0.80/0.96                      <=> ( ( p @ V0P )
% 0.80/0.96                          & ( V3z = V1x ) ) ) ) ) )
% 0.80/0.96          & ! [V4x: $i] :
% 0.80/0.96              ( ( mem @ V4x @ A_27c )
% 0.80/0.96             => ! [V5y: $i] :
% 0.80/0.96                  ( ( mem @ V5y @ A_27d )
% 0.80/0.96                 => ! [V6z: $i] :
% 0.80/0.96                      ( ( mem @ V6z @ A_27d )
% 0.80/0.96                     => ( ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Esum_2Esum @ A_27d @ A_27c ) ) @ V0P ) @ ( ap @ ( c_2Esum_2EINR @ A_27d @ A_27c ) @ V4x ) ) @ ( ap @ ( c_2Esum_2EINL @ A_27d @ A_27c ) @ V5y ) )
% 0.80/0.96                          = ( ap @ ( c_2Esum_2EINL @ A_27d @ A_27c ) @ V6z ) )
% 0.80/0.96                      <=> ( ~ ( p @ V0P )
% 0.80/0.96                          & ( V6z = V5y ) ) ) ) ) )
% 0.80/0.96          & ! [V7x: $i] :
% 0.80/0.96              ( ( mem @ V7x @ A_27e )
% 0.80/0.96             => ! [V8y: $i] :
% 0.80/0.96                  ( ( mem @ V8y @ A_27f )
% 0.80/0.96                 => ! [V9z: $i] :
% 0.80/0.96                      ( ( mem @ V9z @ A_27e )
% 0.80/0.96                     => ( ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Esum_2Esum @ A_27e @ A_27f ) ) @ V0P ) @ ( ap @ ( c_2Esum_2EINL @ A_27e @ A_27f ) @ V7x ) ) @ ( ap @ ( c_2Esum_2EINR @ A_27e @ A_27f ) @ V8y ) )
% 0.80/0.96                          = ( ap @ ( c_2Esum_2EINL @ A_27e @ A_27f ) @ V9z ) )
% 0.80/0.96                      <=> ( ( p @ V0P )
% 0.80/0.96                          & ( V9z = V7x ) ) ) ) ) )
% 0.80/0.96          & ! [V10x: $i] :
% 0.80/0.96              ( ( mem @ V10x @ A_27g )
% 0.80/0.96             => ! [V11y: $i] :
% 0.80/0.96                  ( ( mem @ V11y @ A_27h )
% 0.80/0.96                 => ! [V12z: $i] :
% 0.80/0.96                      ( ( mem @ V12z @ A_27h )
% 0.80/0.96                     => ( ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Esum_2Esum @ A_27g @ A_27h ) ) @ V0P ) @ ( ap @ ( c_2Esum_2EINL @ A_27g @ A_27h ) @ V10x ) ) @ ( ap @ ( c_2Esum_2EINR @ A_27g @ A_27h ) @ V11y ) )
% 0.80/0.96                          = ( ap @ ( c_2Esum_2EINR @ A_27g @ A_27h ) @ V12z ) )
% 0.80/0.96                      <=> ( ~ ( p @ V0P )
% 0.80/0.96                          & ( V12z = V11y ) ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2ENOT__ISL__ISR,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) )
% 0.80/0.96       => ( ~ ( p @ ( ap @ ( c_2Esum_2EISL @ A_27a @ A_27b ) @ V0x ) )
% 0.80/0.96        <=> ( p @ ( ap @ ( c_2Esum_2EISR @ A_27a @ A_27b ) @ V0x ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2ENOT__ISR__ISL,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.96        ( ( mem @ V0x @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) )
% 0.80/0.96       => ( ~ ( p @ ( ap @ ( c_2Esum_2EISR @ A_27a @ A_27b ) @ V0x ) )
% 0.80/0.96        <=> ( p @ ( ap @ ( c_2Esum_2EISL @ A_27a @ A_27b ) @ V0x ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(ax_thm_2Esum_2ESUM__ALL__def,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] :
% 0.80/0.96        ( ! [V0P: $i] :
% 0.80/0.96            ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.80/0.96           => ! [V1Q: $i] :
% 0.80/0.96                ( ( mem @ V1Q @ ( arr @ A_27b @ bool ) )
% 0.80/0.96               => ! [V2x: $i] :
% 0.80/0.96                    ( ( mem @ V2x @ A_27a )
% 0.80/0.96                   => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Esum_2ESUM__ALL @ A_27a @ A_27b ) @ V0P ) @ V1Q ) @ ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V2x ) ) )
% 0.80/0.96                    <=> ( p @ ( ap @ V0P @ V2x ) ) ) ) ) )
% 0.80/0.96        & ! [V3P: $i] :
% 0.80/0.96            ( ( mem @ V3P @ ( arr @ A_27a @ bool ) )
% 0.80/0.96           => ! [V4Q: $i] :
% 0.80/0.96                ( ( mem @ V4Q @ ( arr @ A_27b @ bool ) )
% 0.80/0.96               => ! [V5y: $i] :
% 0.80/0.96                    ( ( mem @ V5y @ A_27b )
% 0.80/0.96                   => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Esum_2ESUM__ALL @ A_27a @ A_27b ) @ V3P ) @ V4Q ) @ ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V5y ) ) )
% 0.80/0.96                    <=> ( p @ ( ap @ V4Q @ V5y ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2ESUM__ALL__MONO,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.80/0.96        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.80/0.96       => ! [V1P_27: $i] :
% 0.80/0.96            ( ( mem @ V1P_27 @ ( arr @ A_27a @ bool ) )
% 0.80/0.96           => ! [V2Q: $i] :
% 0.80/0.96                ( ( mem @ V2Q @ ( arr @ A_27b @ bool ) )
% 0.80/0.96               => ! [V3Q_27: $i] :
% 0.80/0.96                    ( ( mem @ V3Q_27 @ ( arr @ A_27b @ bool ) )
% 0.80/0.96                   => ! [V4s: $i] :
% 0.80/0.96                        ( ( mem @ V4s @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) )
% 0.80/0.96                       => ( ( ! [V5x: $i] :
% 0.80/0.96                                ( ( mem @ V5x @ A_27a )
% 0.80/0.96                               => ( ( p @ ( ap @ V0P @ V5x ) )
% 0.80/0.96                                 => ( p @ ( ap @ V1P_27 @ V5x ) ) ) )
% 0.80/0.96                            & ! [V6y: $i] :
% 0.80/0.96                                ( ( mem @ V6y @ A_27b )
% 0.80/0.96                               => ( ( p @ ( ap @ V2Q @ V6y ) )
% 0.80/0.96                                 => ( p @ ( ap @ V3Q_27 @ V6y ) ) ) ) )
% 0.80/0.96                         => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Esum_2ESUM__ALL @ A_27a @ A_27b ) @ V0P ) @ V2Q ) @ V4s ) )
% 0.80/0.96                           => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Esum_2ESUM__ALL @ A_27a @ A_27b ) @ V1P_27 ) @ V3Q_27 ) @ V4s ) ) ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2ESUM__ALL__CONG,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,V0s: $i] :
% 0.80/0.96        ( ( mem @ V0s @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) )
% 0.80/0.96       => ! [V1s_27: $i] :
% 0.80/0.96            ( ( mem @ V1s_27 @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) )
% 0.80/0.96           => ! [V2P: $i] :
% 0.80/0.96                ( ( mem @ V2P @ ( arr @ A_27a @ bool ) )
% 0.80/0.96               => ! [V3P_27: $i] :
% 0.80/0.96                    ( ( mem @ V3P_27 @ ( arr @ A_27a @ bool ) )
% 0.80/0.96                   => ! [V4Q: $i] :
% 0.80/0.96                        ( ( mem @ V4Q @ ( arr @ A_27b @ bool ) )
% 0.80/0.96                       => ! [V5Q_27: $i] :
% 0.80/0.96                            ( ( mem @ V5Q_27 @ ( arr @ A_27b @ bool ) )
% 0.80/0.96                           => ( ( ( V0s = V1s_27 )
% 0.80/0.96                                & ! [V6a: $i] :
% 0.80/0.96                                    ( ( mem @ V6a @ A_27a )
% 0.80/0.96                                   => ( ( V1s_27
% 0.80/0.96                                        = ( ap @ ( c_2Esum_2EINL @ A_27a @ A_27b ) @ V6a ) )
% 0.80/0.96                                     => ( ( p @ ( ap @ V2P @ V6a ) )
% 0.80/0.96                                      <=> ( p @ ( ap @ V3P_27 @ V6a ) ) ) ) )
% 0.80/0.96                                & ! [V7b: $i] :
% 0.80/0.96                                    ( ( mem @ V7b @ A_27b )
% 0.80/0.96                                   => ( ( V1s_27
% 0.80/0.96                                        = ( ap @ ( c_2Esum_2EINR @ A_27a @ A_27b ) @ V7b ) )
% 0.80/0.96                                     => ( ( p @ ( ap @ V4Q @ V7b ) )
% 0.80/0.96                                      <=> ( p @ ( ap @ V5Q_27 @ V7b ) ) ) ) ) )
% 0.80/0.96                             => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Esum_2ESUM__ALL @ A_27a @ A_27b ) @ V2P ) @ V4Q ) @ V0s ) )
% 0.80/0.96                              <=> ( p @ ( ap @ ( ap @ ( ap @ ( c_2Esum_2ESUM__ALL @ A_27a @ A_27b ) @ V3P_27 ) @ V5Q_27 ) @ V1s_27 ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(conj_thm_2Esum_2Edatatype__sum,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del,A_27c: del,V0sum: $i] :
% 0.80/0.96        ( ( mem @ V0sum @ ( arr @ ( arr @ A_27a @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) ) @ ( arr @ ( arr @ A_27b @ ( ty_2Esum_2Esum @ A_27a @ A_27b ) ) @ A_27c ) ) )
% 0.80/0.96       => ( p @ ( ap @ ( c_2Ebool_2EDATATYPE @ A_27c ) @ ( ap @ ( ap @ V0sum @ ( c_2Esum_2EINL @ A_27a @ A_27b ) ) @ ( c_2Esum_2EINR @ A_27a @ A_27b ) ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  %------------------------------------------------------------------------------
% 0.80/0.96  %------------------------------------------------------------------------------
% 0.80/0.96  thf(tp_c_2Erelation_2ECR,type,
% 0.80/0.96      c_2Erelation_2ECR: del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Erelation_2ECR,axiom,
% 0.80/0.96      ! [A_27a: del] : ( mem @ ( c_2Erelation_2ECR @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Erelation_2EEMPTY__REL,type,
% 0.80/0.96      c_2Erelation_2EEMPTY__REL: del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Erelation_2EEMPTY__REL,axiom,
% 0.80/0.96      ! [A_27a: del] : ( mem @ ( c_2Erelation_2EEMPTY__REL @ A_27a ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Erelation_2EEQC,type,
% 0.80/0.96      c_2Erelation_2EEQC: del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Erelation_2EEQC,axiom,
% 0.80/0.96      ! [A_27a: del] : ( mem @ ( c_2Erelation_2EEQC @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Erelation_2EIDEM,type,
% 0.80/0.96      c_2Erelation_2EIDEM: del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Erelation_2EIDEM,axiom,
% 0.80/0.96      ! [A_27z: del] : ( mem @ ( c_2Erelation_2EIDEM @ A_27z ) @ ( arr @ ( arr @ A_27z @ A_27z ) @ bool ) ) ).
% 0.80/0.96  
% 0.80/0.96  thf(tp_c_2Erelation_2EINDUCTIVE__INVARIANT,type,
% 0.80/0.96      c_2Erelation_2EINDUCTIVE__INVARIANT: del > del > $i ).
% 0.80/0.96  
% 0.80/0.96  thf(mem_c_2Erelation_2EINDUCTIVE__INVARIANT,axiom,
% 0.80/0.96      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2EINDUCTIVE__INVARIANT @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ ( arr @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) @ bool ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2EINDUCTIVE__INVARIANT__ON,type,
% 0.80/0.97      c_2Erelation_2EINDUCTIVE__INVARIANT__ON: del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2EINDUCTIVE__INVARIANT__ON,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2EINDUCTIVE__INVARIANT__ON @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ ( arr @ ( arr @ A_27a @ bool ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ ( arr @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) @ bool ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2EINVOL,type,
% 0.80/0.97      c_2Erelation_2EINVOL: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2EINVOL,axiom,
% 0.80/0.97      ! [A_27z: del] : ( mem @ ( c_2Erelation_2EINVOL @ A_27z ) @ ( arr @ ( arr @ A_27z @ A_27z ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2ELinearOrder,type,
% 0.80/0.97      c_2Erelation_2ELinearOrder: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2ELinearOrder,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2ELinearOrder @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2EO,type,
% 0.80/0.97      c_2Erelation_2EO: del > del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2EO,axiom,
% 0.80/0.97      ! [A_27g: del,A_27h: del,A_27k: del] : ( mem @ ( c_2Erelation_2EO @ A_27g @ A_27h @ A_27k ) @ ( arr @ ( arr @ A_27h @ ( arr @ A_27k @ bool ) ) @ ( arr @ ( arr @ A_27g @ ( arr @ A_27h @ bool ) ) @ ( arr @ A_27g @ ( arr @ A_27k @ bool ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2EOrder,type,
% 0.80/0.97      c_2Erelation_2EOrder: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2EOrder,axiom,
% 0.80/0.97      ! [A_27g: del] : ( mem @ ( c_2Erelation_2EOrder @ A_27g ) @ ( arr @ ( arr @ A_27g @ ( arr @ A_27g @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2EPreOrder,type,
% 0.80/0.97      c_2Erelation_2EPreOrder: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2EPreOrder,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2EPreOrder @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2ERC,type,
% 0.80/0.97      c_2Erelation_2ERC: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2ERC,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2ERC @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2ERCOMPL,type,
% 0.80/0.97      c_2Erelation_2ERCOMPL: del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2ERCOMPL,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2ERCOMPL @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2ERDOM,type,
% 0.80/0.97      c_2Erelation_2ERDOM: del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2ERDOM,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2ERDOM @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ ( arr @ A_27a @ bool ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2ERDOM__DELETE,type,
% 0.80/0.97      c_2Erelation_2ERDOM__DELETE: del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2ERDOM__DELETE,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2ERDOM__DELETE @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ ( arr @ A_27a @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2ERESTRICT,type,
% 0.80/0.97      c_2Erelation_2ERESTRICT: del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2ERESTRICT,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2ERESTRICT @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ ( arr @ A_27a @ ( arr @ A_27a @ A_27b ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2ERINTER,type,
% 0.80/0.97      c_2Erelation_2ERINTER: del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2ERINTER,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2ERINTER @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2ERRANGE,type,
% 0.80/0.97      c_2Erelation_2ERRANGE: del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2ERRANGE,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2ERRANGE @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ ( arr @ A_27b @ bool ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2ERRESTRICT,type,
% 0.80/0.97      c_2Erelation_2ERRESTRICT: del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2ERRESTRICT,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2ERRESTRICT @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ ( arr @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2ERSUBSET,type,
% 0.80/0.97      c_2Erelation_2ERSUBSET: del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2ERSUBSET,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2ERSUBSET @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ bool ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2ERTC,type,
% 0.80/0.97      c_2Erelation_2ERTC: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2ERTC,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2ERTC @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2ERUNION,type,
% 0.80/0.97      c_2Erelation_2ERUNION: del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2ERUNION,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2ERUNION @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2ERUNIV,type,
% 0.80/0.97      c_2Erelation_2ERUNIV: del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2ERUNIV,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2ERUNIV @ A_27a @ A_27b ) @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2ESC,type,
% 0.80/0.97      c_2Erelation_2ESC: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2ESC,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2ESC @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2ESN,type,
% 0.80/0.97      c_2Erelation_2ESN: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2ESN,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2ESN @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2ESTRORD,type,
% 0.80/0.97      c_2Erelation_2ESTRORD: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2ESTRORD,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2ESTRORD @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2EStrongLinearOrder,type,
% 0.80/0.97      c_2Erelation_2EStrongLinearOrder: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2EStrongLinearOrder,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2EStrongLinearOrder @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2EStrongOrder,type,
% 0.80/0.97      c_2Erelation_2EStrongOrder: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2EStrongOrder,axiom,
% 0.80/0.97      ! [A_27g: del] : ( mem @ ( c_2Erelation_2EStrongOrder @ A_27g ) @ ( arr @ ( arr @ A_27g @ ( arr @ A_27g @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2ETC,type,
% 0.80/0.97      c_2Erelation_2ETC: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2ETC,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2ETC @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2EWCR,type,
% 0.80/0.97      c_2Erelation_2EWCR: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2EWCR,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2EWCR @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2EWF,type,
% 0.80/0.97      c_2Erelation_2EWF: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2EWF,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2EWF @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2EWFP,type,
% 0.80/0.97      c_2Erelation_2EWFP: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2EWFP,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2EWFP @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ ( arr @ A_27a @ bool ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2EWFREC,type,
% 0.80/0.97      c_2Erelation_2EWFREC: del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2EWFREC,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2EWFREC @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ ( arr @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) @ ( arr @ A_27a @ A_27b ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2EWeakLinearOrder,type,
% 0.80/0.97      c_2Erelation_2EWeakLinearOrder: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2EWeakLinearOrder,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2EWeakLinearOrder @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2EWeakOrder,type,
% 0.80/0.97      c_2Erelation_2EWeakOrder: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2EWeakOrder,axiom,
% 0.80/0.97      ! [A_27g: del] : ( mem @ ( c_2Erelation_2EWeakOrder @ A_27g ) @ ( arr @ ( arr @ A_27g @ ( arr @ A_27g @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2Eantisymmetric,type,
% 0.80/0.97      c_2Erelation_2Eantisymmetric: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2Eantisymmetric,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2Eantisymmetric @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2Eapprox,type,
% 0.80/0.97      c_2Erelation_2Eapprox: del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2Eapprox,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2Eapprox @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ ( arr @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) @ ( arr @ A_27a @ ( arr @ ( arr @ A_27a @ A_27b ) @ bool ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2Ediag,type,
% 0.80/0.97      c_2Erelation_2Ediag: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2Ediag,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2Ediag @ A_27a ) @ ( arr @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2Ediamond,type,
% 0.80/0.97      c_2Erelation_2Ediamond: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2Ediamond,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2Ediamond @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2Eequivalence,type,
% 0.80/0.97      c_2Erelation_2Eequivalence: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2Eequivalence,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2Eequivalence @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2Einv,type,
% 0.80/0.97      c_2Erelation_2Einv: del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2Einv,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2Einv @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ ( arr @ A_27b @ ( arr @ A_27a @ bool ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2Einv__image,type,
% 0.80/0.97      c_2Erelation_2Einv__image: del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2Einv__image,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2Einv__image @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2Eirreflexive,type,
% 0.80/0.97      c_2Erelation_2Eirreflexive: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2Eirreflexive,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2Eirreflexive @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2Enf,type,
% 0.80/0.97      c_2Erelation_2Enf: del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2Enf,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2Enf @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ ( arr @ A_27a @ bool ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2Ercdiamond,type,
% 0.80/0.97      c_2Erelation_2Ercdiamond: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2Ercdiamond,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2Ercdiamond @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2Ereflexive,type,
% 0.80/0.97      c_2Erelation_2Ereflexive: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2Ereflexive,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2Ereflexive @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2Esymmetric,type,
% 0.80/0.97      c_2Erelation_2Esymmetric: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2Esymmetric,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2Esymmetric @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2Ethe__fun,type,
% 0.80/0.97      c_2Erelation_2Ethe__fun: del > del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2Ethe__fun,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Erelation_2Ethe__fun @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ ( arr @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) @ ( arr @ A_27a @ ( arr @ A_27a @ A_27b ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2Etotal,type,
% 0.80/0.97      c_2Erelation_2Etotal: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2Etotal,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2Etotal @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2Etransitive,type,
% 0.80/0.97      c_2Erelation_2Etransitive: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2Etransitive,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2Etransitive @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(tp_c_2Erelation_2Etrichotomous,type,
% 0.80/0.97      c_2Erelation_2Etrichotomous: del > $i ).
% 0.80/0.97  
% 0.80/0.97  thf(mem_c_2Erelation_2Etrichotomous,axiom,
% 0.80/0.97      ! [A_27a: del] : ( mem @ ( c_2Erelation_2Etrichotomous @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2Etransitive__def,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ! [V1x: $i] :
% 0.80/0.97              ( ( mem @ V1x @ A_27a )
% 0.80/0.97             => ! [V2y: $i] :
% 0.80/0.97                  ( ( mem @ V2y @ A_27a )
% 0.80/0.97                 => ! [V3z: $i] :
% 0.80/0.97                      ( ( mem @ V3z @ A_27a )
% 0.80/0.97                     => ( ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) )
% 0.80/0.97                          & ( p @ ( ap @ ( ap @ V0R @ V2y ) @ V3z ) ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V3z ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2Ereflexive__def,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ! [V1x: $i] :
% 0.80/0.97              ( ( mem @ V1x @ A_27a )
% 0.80/0.97             => ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V1x ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2Eirreflexive__def,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Eirreflexive @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ! [V1x: $i] :
% 0.80/0.97              ( ( mem @ V1x @ A_27a )
% 0.80/0.97             => ~ ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V1x ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2Esymmetric__def,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ! [V1x: $i] :
% 0.80/0.97              ( ( mem @ V1x @ A_27a )
% 0.80/0.97             => ! [V2y: $i] :
% 0.80/0.97                  ( ( mem @ V2y @ A_27a )
% 0.80/0.97                 => ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) )
% 0.80/0.97                  <=> ( p @ ( ap @ ( ap @ V0R @ V2y ) @ V1x ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2Eantisymmetric__def,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Eantisymmetric @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ! [V1x: $i] :
% 0.80/0.97              ( ( mem @ V1x @ A_27a )
% 0.80/0.97             => ! [V2y: $i] :
% 0.80/0.97                  ( ( mem @ V2y @ A_27a )
% 0.80/0.97                 => ( ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) )
% 0.80/0.97                      & ( p @ ( ap @ ( ap @ V0R @ V2y ) @ V1x ) ) )
% 0.80/0.97                   => ( V1x = V2y ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2Eequivalence__def,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Eequivalence @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ( ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27a ) @ V0R ) )
% 0.80/0.97            & ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ A_27a ) @ V0R ) )
% 0.80/0.97            & ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2Etotal__def,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Etotal @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ! [V1x: $i] :
% 0.80/0.97              ( ( mem @ V1x @ A_27a )
% 0.80/0.97             => ! [V2y: $i] :
% 0.80/0.97                  ( ( mem @ V2y @ A_27a )
% 0.80/0.97                 => ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) )
% 0.80/0.97                    | ( p @ ( ap @ ( ap @ V0R @ V2y ) @ V1x ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2Etrichotomous,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Etrichotomous @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ! [V1a: $i] :
% 0.80/0.97              ( ( mem @ V1a @ A_27a )
% 0.80/0.97             => ! [V2b: $i] :
% 0.80/0.97                  ( ( mem @ V2b @ A_27a )
% 0.80/0.97                 => ( ( p @ ( ap @ ( ap @ V0R @ V1a ) @ V2b ) )
% 0.80/0.97                    | ( p @ ( ap @ ( ap @ V0R @ V2b ) @ V1a ) )
% 0.80/0.97                    | ( V1a = V2b ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2ETC__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1a: $i] :
% 0.80/0.97            ( ( mem @ V1a @ A_27a )
% 0.80/0.97           => ! [V2b: $i] :
% 0.80/0.97                ( ( mem @ V2b @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V1a ) @ V2b ) )
% 0.80/0.97                <=> ! [V3P: $i] :
% 0.80/0.97                      ( ( mem @ V3P @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97                     => ( ( ! [V4x: $i] :
% 0.80/0.97                              ( ( mem @ V4x @ A_27a )
% 0.80/0.97                             => ! [V5y: $i] :
% 0.80/0.97                                  ( ( mem @ V5y @ A_27a )
% 0.80/0.97                                 => ( ( p @ ( ap @ ( ap @ V0R @ V4x ) @ V5y ) )
% 0.80/0.97                                   => ( p @ ( ap @ ( ap @ V3P @ V4x ) @ V5y ) ) ) ) )
% 0.80/0.97                          & ! [V6x: $i] :
% 0.80/0.97                              ( ( mem @ V6x @ A_27a )
% 0.80/0.97                             => ! [V7y: $i] :
% 0.80/0.97                                  ( ( mem @ V7y @ A_27a )
% 0.80/0.97                                 => ! [V8z: $i] :
% 0.80/0.97                                      ( ( mem @ V8z @ A_27a )
% 0.80/0.97                                     => ( ( ( p @ ( ap @ ( ap @ V3P @ V6x ) @ V7y ) )
% 0.80/0.97                                          & ( p @ ( ap @ ( ap @ V3P @ V7y ) @ V8z ) ) )
% 0.80/0.97                                       => ( p @ ( ap @ ( ap @ V3P @ V6x ) @ V8z ) ) ) ) ) ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V3P @ V1a ) @ V2b ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2ERTC__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1a: $i] :
% 0.80/0.97            ( ( mem @ V1a @ A_27a )
% 0.80/0.97           => ! [V2b: $i] :
% 0.80/0.97                ( ( mem @ V2b @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1a ) @ V2b ) )
% 0.80/0.97                <=> ! [V3P: $i] :
% 0.80/0.97                      ( ( mem @ V3P @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97                     => ( ( ! [V4x: $i] :
% 0.80/0.97                              ( ( mem @ V4x @ A_27a )
% 0.80/0.97                             => ( p @ ( ap @ ( ap @ V3P @ V4x ) @ V4x ) ) )
% 0.80/0.97                          & ! [V5x: $i] :
% 0.80/0.97                              ( ( mem @ V5x @ A_27a )
% 0.80/0.97                             => ! [V6y: $i] :
% 0.80/0.97                                  ( ( mem @ V6y @ A_27a )
% 0.80/0.97                                 => ! [V7z: $i] :
% 0.80/0.97                                      ( ( mem @ V7z @ A_27a )
% 0.80/0.97                                     => ( ( ( p @ ( ap @ ( ap @ V0R @ V5x ) @ V6y ) )
% 0.80/0.97                                          & ( p @ ( ap @ ( ap @ V3P @ V6y ) @ V7z ) ) )
% 0.80/0.97                                       => ( p @ ( ap @ ( ap @ V3P @ V5x ) @ V7z ) ) ) ) ) ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V3P @ V1a ) @ V2b ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2ERC__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                <=> ( ( V1x = V2y )
% 0.80/0.97                    | ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2ESC__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                <=> ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) )
% 0.80/0.97                    | ( p @ ( ap @ ( ap @ V0R @ V2y ) @ V1x ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2EEQC__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R )
% 0.80/0.97          = ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ESC__SYMMETRIC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ A_27a ) @ ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__TRANSITIVE,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__INDUCT,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1P: $i] :
% 0.80/0.97            ( ( mem @ V1P @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( ! [V2x: $i] :
% 0.80/0.97                    ( ( mem @ V2x @ A_27a )
% 0.80/0.97                   => ( p @ ( ap @ ( ap @ V1P @ V2x ) @ V2x ) ) )
% 0.80/0.97                & ! [V3x: $i] :
% 0.80/0.97                    ( ( mem @ V3x @ A_27a )
% 0.80/0.97                   => ! [V4y: $i] :
% 0.80/0.97                        ( ( mem @ V4y @ A_27a )
% 0.80/0.97                       => ! [V5z: $i] :
% 0.80/0.97                            ( ( mem @ V5z @ A_27a )
% 0.80/0.97                           => ( ( ( p @ ( ap @ ( ap @ V0R @ V3x ) @ V4y ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ V1P @ V4y ) @ V5z ) ) )
% 0.80/0.97                             => ( p @ ( ap @ ( ap @ V1P @ V3x ) @ V5z ) ) ) ) ) ) )
% 0.80/0.97             => ! [V6x: $i] :
% 0.80/0.97                  ( ( mem @ V6x @ A_27a )
% 0.80/0.97                 => ! [V7y: $i] :
% 0.80/0.97                      ( ( mem @ V7y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V6x ) @ V7y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V1P @ V6x ) @ V7y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__RULES,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ! [V1x: $i] :
% 0.80/0.97              ( ( mem @ V1x @ A_27a )
% 0.80/0.97             => ! [V2y: $i] :
% 0.80/0.97                  ( ( mem @ V2y @ A_27a )
% 0.80/0.97                 => ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) )
% 0.80/0.97                   => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) ) ) ) )
% 0.80/0.97          & ! [V3x: $i] :
% 0.80/0.97              ( ( mem @ V3x @ A_27a )
% 0.80/0.97             => ! [V4y: $i] :
% 0.80/0.97                  ( ( mem @ V4y @ A_27a )
% 0.80/0.97                 => ! [V5z: $i] :
% 0.80/0.97                      ( ( mem @ V5z @ A_27a )
% 0.80/0.97                     => ( ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V3x ) @ V4y ) )
% 0.80/0.97                          & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V4y ) @ V5z ) ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V3x ) @ V5z ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__RULES,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ! [V1x: $i] :
% 0.80/0.97              ( ( mem @ V1x @ A_27a )
% 0.80/0.97             => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V1x ) ) )
% 0.80/0.97          & ! [V2x: $i] :
% 0.80/0.97              ( ( mem @ V2x @ A_27a )
% 0.80/0.97             => ! [V3y: $i] :
% 0.80/0.97                  ( ( mem @ V3y @ A_27a )
% 0.80/0.97                 => ! [V4z: $i] :
% 0.80/0.97                      ( ( mem @ V4z @ A_27a )
% 0.80/0.97                     => ( ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                          & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V3y ) @ V4z ) ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V2x ) @ V4z ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__REFL,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V1x ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__SINGLE,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) )
% 0.80/0.97                 => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__STRONG__INDUCT,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1P: $i] :
% 0.80/0.97            ( ( mem @ V1P @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( ! [V2x: $i] :
% 0.80/0.97                    ( ( mem @ V2x @ A_27a )
% 0.80/0.97                   => ( p @ ( ap @ ( ap @ V1P @ V2x ) @ V2x ) ) )
% 0.80/0.97                & ! [V3x: $i] :
% 0.80/0.97                    ( ( mem @ V3x @ A_27a )
% 0.80/0.97                   => ! [V4y: $i] :
% 0.80/0.97                        ( ( mem @ V4y @ A_27a )
% 0.80/0.97                       => ! [V5z: $i] :
% 0.80/0.97                            ( ( mem @ V5z @ A_27a )
% 0.80/0.97                           => ( ( ( p @ ( ap @ ( ap @ V0R @ V3x ) @ V4y ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V4y ) @ V5z ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ V1P @ V4y ) @ V5z ) ) )
% 0.80/0.97                             => ( p @ ( ap @ ( ap @ V1P @ V3x ) @ V5z ) ) ) ) ) ) )
% 0.80/0.97             => ! [V6x: $i] :
% 0.80/0.97                  ( ( mem @ V6x @ A_27a )
% 0.80/0.97                 => ! [V7y: $i] :
% 0.80/0.97                      ( ( mem @ V7y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V6x ) @ V7y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V1P @ V6x ) @ V7y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__RTC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                 => ! [V3z: $i] :
% 0.80/0.97                      ( ( mem @ V3z @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V2y ) @ V3z ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V3z ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__TRANSITIVE,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Etransitive__RTC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__REFLEXIVE,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27a ) @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Ereflexive__RTC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27a ) @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERC__REFLEXIVE,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Ereflexive__RC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERC__lifts__monotonicities,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1f: $i] :
% 0.80/0.97            ( ( mem @ V1f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.97           => ( ! [V2x: $i] :
% 0.80/0.97                  ( ( mem @ V2x @ A_27a )
% 0.80/0.97                 => ! [V3y: $i] :
% 0.80/0.97                      ( ( mem @ V3y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V0R @ ( ap @ V1f @ V2x ) ) @ ( ap @ V1f @ V3y ) ) ) ) ) )
% 0.80/0.97             => ! [V4x: $i] :
% 0.80/0.97                  ( ( mem @ V4x @ A_27a )
% 0.80/0.97                 => ! [V5y: $i] :
% 0.80/0.97                      ( ( mem @ V5y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) @ V4x ) @ V5y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) @ ( ap @ V1f @ V4x ) ) @ ( ap @ V1f @ V5y ) ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERC__MONOTONE,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1Q: $i] :
% 0.80/0.97            ( ( mem @ V1Q @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ! [V2x: $i] :
% 0.80/0.97                ( ( mem @ V2x @ A_27a )
% 0.80/0.97               => ! [V3y: $i] :
% 0.80/0.97                    ( ( mem @ V3y @ A_27a )
% 0.80/0.97                   => ( ! [V4x: $i] :
% 0.80/0.97                          ( ( mem @ V4x @ A_27a )
% 0.80/0.97                         => ! [V5y: $i] :
% 0.80/0.97                              ( ( mem @ V5y @ A_27a )
% 0.80/0.97                             => ( ( p @ ( ap @ ( ap @ V0R @ V4x ) @ V5y ) )
% 0.80/0.97                               => ( p @ ( ap @ ( ap @ V1Q @ V4x ) @ V5y ) ) ) ) )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) @ V2x ) @ V3y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V1Q ) @ V2x ) @ V3y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERC__lifts__invariants,axiom,
% 0.80/0.97      ! [A_27a: del,V0P: $i] :
% 0.80/0.97        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.80/0.97       => ! [V1R: $i] :
% 0.80/0.97            ( ( mem @ V1R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ! [V2x: $i] :
% 0.80/0.97                  ( ( mem @ V2x @ A_27a )
% 0.80/0.97                 => ! [V3y: $i] :
% 0.80/0.97                      ( ( mem @ V3y @ A_27a )
% 0.80/0.97                     => ( ( ( p @ ( ap @ V0P @ V2x ) )
% 0.80/0.97                          & ( p @ ( ap @ ( ap @ V1R @ V2x ) @ V3y ) ) )
% 0.80/0.97                       => ( p @ ( ap @ V0P @ V3y ) ) ) ) )
% 0.80/0.97             => ! [V4x: $i] :
% 0.80/0.97                  ( ( mem @ V4x @ A_27a )
% 0.80/0.97                 => ! [V5y: $i] :
% 0.80/0.97                      ( ( mem @ V5y @ A_27a )
% 0.80/0.97                     => ( ( ( p @ ( ap @ V0P @ V4x ) )
% 0.80/0.97                          & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V1R ) @ V4x ) @ V5y ) ) )
% 0.80/0.97                       => ( p @ ( ap @ V0P @ V5y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERC__lifts__equalities,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1f: $i] :
% 0.80/0.97            ( ( mem @ V1f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97           => ( ! [V2x: $i] :
% 0.80/0.97                  ( ( mem @ V2x @ A_27a )
% 0.80/0.97                 => ! [V3y: $i] :
% 0.80/0.97                      ( ( mem @ V3y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                       => ( ( ap @ V1f @ V2x )
% 0.80/0.97                          = ( ap @ V1f @ V3y ) ) ) ) )
% 0.80/0.97             => ! [V4x: $i] :
% 0.80/0.97                  ( ( mem @ V4x @ A_27a )
% 0.80/0.97                 => ! [V5y: $i] :
% 0.80/0.97                      ( ( mem @ V5y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) @ V4x ) @ V5y ) )
% 0.80/0.97                       => ( ( ap @ V1f @ V4x )
% 0.80/0.97                          = ( ap @ V1f @ V5y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ESC__lifts__monotonicities,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1f: $i] :
% 0.80/0.97            ( ( mem @ V1f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.97           => ( ! [V2x: $i] :
% 0.80/0.97                  ( ( mem @ V2x @ A_27a )
% 0.80/0.97                 => ! [V3y: $i] :
% 0.80/0.97                      ( ( mem @ V3y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V0R @ ( ap @ V1f @ V2x ) ) @ ( ap @ V1f @ V3y ) ) ) ) ) )
% 0.80/0.97             => ! [V4x: $i] :
% 0.80/0.97                  ( ( mem @ V4x @ A_27a )
% 0.80/0.97                 => ! [V5y: $i] :
% 0.80/0.97                      ( ( mem @ V5y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ V0R ) @ V4x ) @ V5y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ V0R ) @ ( ap @ V1f @ V4x ) ) @ ( ap @ V1f @ V5y ) ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ESC__lifts__equalities,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1f: $i] :
% 0.80/0.97            ( ( mem @ V1f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97           => ( ! [V2x: $i] :
% 0.80/0.97                  ( ( mem @ V2x @ A_27a )
% 0.80/0.97                 => ! [V3y: $i] :
% 0.80/0.97                      ( ( mem @ V3y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                       => ( ( ap @ V1f @ V2x )
% 0.80/0.97                          = ( ap @ V1f @ V3y ) ) ) ) )
% 0.80/0.97             => ! [V4x: $i] :
% 0.80/0.97                  ( ( mem @ V4x @ A_27a )
% 0.80/0.97                 => ! [V5y: $i] :
% 0.80/0.97                      ( ( mem @ V5y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ V0R ) @ V4x ) @ V5y ) )
% 0.80/0.97                       => ( ( ap @ V1f @ V4x )
% 0.80/0.97                          = ( ap @ V1f @ V5y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ESC__MONOTONE,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1Q: $i] :
% 0.80/0.97            ( ( mem @ V1Q @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ! [V2x: $i] :
% 0.80/0.97                ( ( mem @ V2x @ A_27a )
% 0.80/0.97               => ! [V3y: $i] :
% 0.80/0.97                    ( ( mem @ V3y @ A_27a )
% 0.80/0.97                   => ( ! [V4x: $i] :
% 0.80/0.97                          ( ( mem @ V4x @ A_27a )
% 0.80/0.97                         => ! [V5y: $i] :
% 0.80/0.97                              ( ( mem @ V5y @ A_27a )
% 0.80/0.97                             => ( ( p @ ( ap @ ( ap @ V0R @ V4x ) @ V5y ) )
% 0.80/0.97                               => ( p @ ( ap @ ( ap @ V1Q @ V4x ) @ V5y ) ) ) ) )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ V0R ) @ V2x ) @ V3y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ V1Q ) @ V2x ) @ V3y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Esymmetric__RC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) ) )
% 0.80/0.97        <=> ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Eantisymmetric__RC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Eantisymmetric @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) ) )
% 0.80/0.97        <=> ( p @ ( ap @ ( c_2Erelation_2Eantisymmetric @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Etransitive__RC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ V0R ) )
% 0.80/0.97         => ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__SUBSET,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) )
% 0.80/0.97                 => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__SUBSET,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) )
% 0.80/0.97                 => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERC__SUBSET,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) )
% 0.80/0.97                 => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERC__RTC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                 => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__INDUCT,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1P: $i] :
% 0.80/0.97            ( ( mem @ V1P @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( ! [V2x: $i] :
% 0.80/0.97                    ( ( mem @ V2x @ A_27a )
% 0.80/0.97                   => ! [V3y: $i] :
% 0.80/0.97                        ( ( mem @ V3y @ A_27a )
% 0.80/0.97                       => ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                         => ( p @ ( ap @ ( ap @ V1P @ V2x ) @ V3y ) ) ) ) )
% 0.80/0.97                & ! [V4x: $i] :
% 0.80/0.97                    ( ( mem @ V4x @ A_27a )
% 0.80/0.97                   => ! [V5y: $i] :
% 0.80/0.97                        ( ( mem @ V5y @ A_27a )
% 0.80/0.97                       => ! [V6z: $i] :
% 0.80/0.97                            ( ( mem @ V6z @ A_27a )
% 0.80/0.97                           => ( ( ( p @ ( ap @ ( ap @ V1P @ V4x ) @ V5y ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ V1P @ V5y ) @ V6z ) ) )
% 0.80/0.97                             => ( p @ ( ap @ ( ap @ V1P @ V4x ) @ V6z ) ) ) ) ) ) )
% 0.80/0.97             => ! [V7u: $i] :
% 0.80/0.97                  ( ( mem @ V7u @ A_27a )
% 0.80/0.97                 => ! [V8v: $i] :
% 0.80/0.97                      ( ( mem @ V8v @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V7u ) @ V8v ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V1P @ V7u ) @ V8v ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__INDUCT__LEFT1,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1P: $i] :
% 0.80/0.97            ( ( mem @ V1P @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( ! [V2x: $i] :
% 0.80/0.97                    ( ( mem @ V2x @ A_27a )
% 0.80/0.97                   => ! [V3y: $i] :
% 0.80/0.97                        ( ( mem @ V3y @ A_27a )
% 0.80/0.97                       => ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                         => ( p @ ( ap @ ( ap @ V1P @ V2x ) @ V3y ) ) ) ) )
% 0.80/0.97                & ! [V4x: $i] :
% 0.80/0.97                    ( ( mem @ V4x @ A_27a )
% 0.80/0.97                   => ! [V5y: $i] :
% 0.80/0.97                        ( ( mem @ V5y @ A_27a )
% 0.80/0.97                       => ! [V6z: $i] :
% 0.80/0.97                            ( ( mem @ V6z @ A_27a )
% 0.80/0.97                           => ( ( ( p @ ( ap @ ( ap @ V0R @ V4x ) @ V5y ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ V1P @ V5y ) @ V6z ) ) )
% 0.80/0.97                             => ( p @ ( ap @ ( ap @ V1P @ V4x ) @ V6z ) ) ) ) ) ) )
% 0.80/0.97             => ! [V7x: $i] :
% 0.80/0.97                  ( ( mem @ V7x @ A_27a )
% 0.80/0.97                 => ! [V8y: $i] :
% 0.80/0.97                      ( ( mem @ V8y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V7x ) @ V8y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V1P @ V7x ) @ V8y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__INDUCT__RIGHT1,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1P: $i] :
% 0.80/0.97            ( ( mem @ V1P @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( ! [V2x: $i] :
% 0.80/0.97                    ( ( mem @ V2x @ A_27a )
% 0.80/0.97                   => ! [V3y: $i] :
% 0.80/0.97                        ( ( mem @ V3y @ A_27a )
% 0.80/0.97                       => ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                         => ( p @ ( ap @ ( ap @ V1P @ V2x ) @ V3y ) ) ) ) )
% 0.80/0.97                & ! [V4x: $i] :
% 0.80/0.97                    ( ( mem @ V4x @ A_27a )
% 0.80/0.97                   => ! [V5y: $i] :
% 0.80/0.97                        ( ( mem @ V5y @ A_27a )
% 0.80/0.97                       => ! [V6z: $i] :
% 0.80/0.97                            ( ( mem @ V6z @ A_27a )
% 0.80/0.97                           => ( ( ( p @ ( ap @ ( ap @ V1P @ V4x ) @ V5y ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ V0R @ V5y ) @ V6z ) ) )
% 0.80/0.97                             => ( p @ ( ap @ ( ap @ V1P @ V4x ) @ V6z ) ) ) ) ) ) )
% 0.80/0.97             => ! [V7x: $i] :
% 0.80/0.97                  ( ( mem @ V7x @ A_27a )
% 0.80/0.97                 => ! [V8y: $i] :
% 0.80/0.97                      ( ( mem @ V8y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V7x ) @ V8y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V1P @ V7x ) @ V8y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__STRONG__INDUCT,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1P: $i] :
% 0.80/0.97            ( ( mem @ V1P @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( ! [V2x: $i] :
% 0.80/0.97                    ( ( mem @ V2x @ A_27a )
% 0.80/0.97                   => ! [V3y: $i] :
% 0.80/0.97                        ( ( mem @ V3y @ A_27a )
% 0.80/0.97                       => ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                         => ( p @ ( ap @ ( ap @ V1P @ V2x ) @ V3y ) ) ) ) )
% 0.80/0.97                & ! [V4x: $i] :
% 0.80/0.97                    ( ( mem @ V4x @ A_27a )
% 0.80/0.97                   => ! [V5y: $i] :
% 0.80/0.97                        ( ( mem @ V5y @ A_27a )
% 0.80/0.97                       => ! [V6z: $i] :
% 0.80/0.97                            ( ( mem @ V6z @ A_27a )
% 0.80/0.97                           => ( ( ( p @ ( ap @ ( ap @ V1P @ V4x ) @ V5y ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ V1P @ V5y ) @ V6z ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V4x ) @ V5y ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V5y ) @ V6z ) ) )
% 0.80/0.97                             => ( p @ ( ap @ ( ap @ V1P @ V4x ) @ V6z ) ) ) ) ) ) )
% 0.80/0.97             => ! [V7u: $i] :
% 0.80/0.97                  ( ( mem @ V7u @ A_27a )
% 0.80/0.97                 => ! [V8v: $i] :
% 0.80/0.97                      ( ( mem @ V8v @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V7u ) @ V8v ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V1P @ V7u ) @ V8v ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__STRONG__INDUCT__LEFT1,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1P: $i] :
% 0.80/0.97            ( ( mem @ V1P @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( ! [V2x: $i] :
% 0.80/0.97                    ( ( mem @ V2x @ A_27a )
% 0.80/0.97                   => ! [V3y: $i] :
% 0.80/0.97                        ( ( mem @ V3y @ A_27a )
% 0.80/0.97                       => ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                         => ( p @ ( ap @ ( ap @ V1P @ V2x ) @ V3y ) ) ) ) )
% 0.80/0.97                & ! [V4x: $i] :
% 0.80/0.97                    ( ( mem @ V4x @ A_27a )
% 0.80/0.97                   => ! [V5y: $i] :
% 0.80/0.97                        ( ( mem @ V5y @ A_27a )
% 0.80/0.97                       => ! [V6z: $i] :
% 0.80/0.97                            ( ( mem @ V6z @ A_27a )
% 0.80/0.97                           => ( ( ( p @ ( ap @ ( ap @ V0R @ V4x ) @ V5y ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ V1P @ V5y ) @ V6z ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V5y ) @ V6z ) ) )
% 0.80/0.97                             => ( p @ ( ap @ ( ap @ V1P @ V4x ) @ V6z ) ) ) ) ) ) )
% 0.80/0.97             => ! [V7u: $i] :
% 0.80/0.97                  ( ( mem @ V7u @ A_27a )
% 0.80/0.97                 => ! [V8v: $i] :
% 0.80/0.97                      ( ( mem @ V8v @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V7u ) @ V8v ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V1P @ V7u ) @ V8v ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__STRONG__INDUCT__RIGHT1,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1P: $i] :
% 0.80/0.97            ( ( mem @ V1P @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( ! [V2x: $i] :
% 0.80/0.97                    ( ( mem @ V2x @ A_27a )
% 0.80/0.97                   => ! [V3y: $i] :
% 0.80/0.97                        ( ( mem @ V3y @ A_27a )
% 0.80/0.97                       => ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                         => ( p @ ( ap @ ( ap @ V1P @ V2x ) @ V3y ) ) ) ) )
% 0.80/0.97                & ! [V4x: $i] :
% 0.80/0.97                    ( ( mem @ V4x @ A_27a )
% 0.80/0.97                   => ! [V5y: $i] :
% 0.80/0.97                        ( ( mem @ V5y @ A_27a )
% 0.80/0.97                       => ! [V6z: $i] :
% 0.80/0.97                            ( ( mem @ V6z @ A_27a )
% 0.80/0.97                           => ( ( ( p @ ( ap @ ( ap @ V1P @ V4x ) @ V5y ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V4x ) @ V5y ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ V0R @ V5y ) @ V6z ) ) )
% 0.80/0.97                             => ( p @ ( ap @ ( ap @ V1P @ V4x ) @ V6z ) ) ) ) ) ) )
% 0.80/0.97             => ! [V7u: $i] :
% 0.80/0.97                  ( ( mem @ V7u @ A_27a )
% 0.80/0.97                 => ! [V8v: $i] :
% 0.80/0.97                      ( ( mem @ V8v @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V7u ) @ V8v ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V1P @ V7u ) @ V8v ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__INDUCT__ALT__LEFT,axiom,
% 0.80/0.97      ! [A_27a: del,V0b: $i] :
% 0.80/0.97        ( ( mem @ V0b @ A_27a )
% 0.80/0.97       => ! [V1R: $i] :
% 0.80/0.97            ( ( mem @ V1R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ! [V2Q: $i] :
% 0.80/0.97                ( ( mem @ V2Q @ ( arr @ A_27a @ bool ) )
% 0.80/0.97               => ( ( ! [V3x: $i] :
% 0.80/0.97                        ( ( mem @ V3x @ A_27a )
% 0.80/0.97                       => ( ( p @ ( ap @ ( ap @ V1R @ V3x ) @ V0b ) )
% 0.80/0.97                         => ( p @ ( ap @ V2Q @ V3x ) ) ) )
% 0.80/0.97                    & ! [V4x: $i] :
% 0.80/0.97                        ( ( mem @ V4x @ A_27a )
% 0.80/0.97                       => ! [V5y: $i] :
% 0.80/0.97                            ( ( mem @ V5y @ A_27a )
% 0.80/0.97                           => ( ( ( p @ ( ap @ ( ap @ V1R @ V4x ) @ V5y ) )
% 0.80/0.97                                & ( p @ ( ap @ V2Q @ V5y ) ) )
% 0.80/0.97                             => ( p @ ( ap @ V2Q @ V4x ) ) ) ) ) )
% 0.80/0.97                 => ! [V6a: $i] :
% 0.80/0.97                      ( ( mem @ V6a @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V1R ) @ V6a ) @ V0b ) )
% 0.80/0.97                       => ( p @ ( ap @ V2Q @ V6a ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__INDUCT__ALT__RIGHT,axiom,
% 0.80/0.97      ! [A_27a: del,V0a: $i] :
% 0.80/0.97        ( ( mem @ V0a @ A_27a )
% 0.80/0.97       => ! [V1R: $i] :
% 0.80/0.97            ( ( mem @ V1R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ! [V2Q: $i] :
% 0.80/0.97                ( ( mem @ V2Q @ ( arr @ A_27a @ bool ) )
% 0.80/0.97               => ( ( ! [V3y: $i] :
% 0.80/0.97                        ( ( mem @ V3y @ A_27a )
% 0.80/0.97                       => ( ( p @ ( ap @ ( ap @ V1R @ V0a ) @ V3y ) )
% 0.80/0.97                         => ( p @ ( ap @ V2Q @ V3y ) ) ) )
% 0.80/0.97                    & ! [V4x: $i] :
% 0.80/0.97                        ( ( mem @ V4x @ A_27a )
% 0.80/0.97                       => ! [V5y: $i] :
% 0.80/0.97                            ( ( mem @ V5y @ A_27a )
% 0.80/0.97                           => ( ( ( p @ ( ap @ V2Q @ V4x ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ V1R @ V4x ) @ V5y ) ) )
% 0.80/0.97                             => ( p @ ( ap @ V2Q @ V5y ) ) ) ) ) )
% 0.80/0.97                 => ! [V6b: $i] :
% 0.80/0.97                      ( ( mem @ V6b @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V1R ) @ V0a ) @ V6b ) )
% 0.80/0.97                       => ( p @ ( ap @ V2Q @ V6b ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__lifts__monotonicities,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1f: $i] :
% 0.80/0.97            ( ( mem @ V1f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.97           => ( ! [V2x: $i] :
% 0.80/0.97                  ( ( mem @ V2x @ A_27a )
% 0.80/0.97                 => ! [V3y: $i] :
% 0.80/0.97                      ( ( mem @ V3y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V0R @ ( ap @ V1f @ V2x ) ) @ ( ap @ V1f @ V3y ) ) ) ) ) )
% 0.80/0.97             => ! [V4x: $i] :
% 0.80/0.97                  ( ( mem @ V4x @ A_27a )
% 0.80/0.97                 => ! [V5y: $i] :
% 0.80/0.97                      ( ( mem @ V5y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V4x ) @ V5y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ ( ap @ V1f @ V4x ) ) @ ( ap @ V1f @ V5y ) ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__lifts__invariants,axiom,
% 0.80/0.97      ! [A_27a: del,V0P: $i] :
% 0.80/0.97        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.80/0.97       => ! [V1R: $i] :
% 0.80/0.97            ( ( mem @ V1R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ! [V2x: $i] :
% 0.80/0.97                  ( ( mem @ V2x @ A_27a )
% 0.80/0.97                 => ! [V3y: $i] :
% 0.80/0.97                      ( ( mem @ V3y @ A_27a )
% 0.80/0.97                     => ( ( ( p @ ( ap @ V0P @ V2x ) )
% 0.80/0.97                          & ( p @ ( ap @ ( ap @ V1R @ V2x ) @ V3y ) ) )
% 0.80/0.97                       => ( p @ ( ap @ V0P @ V3y ) ) ) ) )
% 0.80/0.97             => ! [V4x: $i] :
% 0.80/0.97                  ( ( mem @ V4x @ A_27a )
% 0.80/0.97                 => ! [V5y: $i] :
% 0.80/0.97                      ( ( mem @ V5y @ A_27a )
% 0.80/0.97                     => ( ( ( p @ ( ap @ V0P @ V4x ) )
% 0.80/0.97                          & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V1R ) @ V4x ) @ V5y ) ) )
% 0.80/0.97                       => ( p @ ( ap @ V0P @ V5y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__lifts__equalities,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1f: $i] :
% 0.80/0.97            ( ( mem @ V1f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97           => ( ! [V2x: $i] :
% 0.80/0.97                  ( ( mem @ V2x @ A_27a )
% 0.80/0.97                 => ! [V3y: $i] :
% 0.80/0.97                      ( ( mem @ V3y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                       => ( ( ap @ V1f @ V2x )
% 0.80/0.97                          = ( ap @ V1f @ V3y ) ) ) ) )
% 0.80/0.97             => ! [V4x: $i] :
% 0.80/0.97                  ( ( mem @ V4x @ A_27a )
% 0.80/0.97                 => ! [V5y: $i] :
% 0.80/0.97                      ( ( mem @ V5y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V4x ) @ V5y ) )
% 0.80/0.97                       => ( ( ap @ V1f @ V4x )
% 0.80/0.97                          = ( ap @ V1f @ V5y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__lifts__transitive__relations,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1Q: $i] :
% 0.80/0.97            ( ( mem @ V1Q @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ! [V2f: $i] :
% 0.80/0.97                ( ( mem @ V2f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97               => ( ( ! [V3x: $i] :
% 0.80/0.97                        ( ( mem @ V3x @ A_27a )
% 0.80/0.97                       => ! [V4y: $i] :
% 0.80/0.97                            ( ( mem @ V4y @ A_27a )
% 0.80/0.97                           => ( ( p @ ( ap @ ( ap @ V0R @ V3x ) @ V4y ) )
% 0.80/0.97                             => ( p @ ( ap @ ( ap @ V1Q @ ( ap @ V2f @ V3x ) ) @ ( ap @ V2f @ V4y ) ) ) ) ) )
% 0.80/0.97                    & ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27b ) @ V1Q ) ) )
% 0.80/0.97                 => ! [V5x: $i] :
% 0.80/0.97                      ( ( mem @ V5x @ A_27a )
% 0.80/0.97                     => ! [V6y: $i] :
% 0.80/0.97                          ( ( mem @ V6y @ A_27a )
% 0.80/0.97                         => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V5x ) @ V6y ) )
% 0.80/0.97                           => ( p @ ( ap @ ( ap @ V1Q @ ( ap @ V2f @ V5x ) ) @ ( ap @ V2f @ V6y ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__implies__one__step,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                    & ( V1x != V2y ) )
% 0.80/0.97                 => ? [V3z: $i] :
% 0.80/0.97                      ( ( mem @ V3z @ A_27a )
% 0.80/0.97                      & ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V3z ) )
% 0.80/0.97                      & ( V1x != V3z ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__RTC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                 => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__TC__RC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                 => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                    | ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__RC__EQNS,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) )
% 0.80/0.97            = ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) )
% 0.80/0.97          & ( ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) )
% 0.80/0.97            = ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__ALT__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1a: $i] :
% 0.80/0.97            ( ( mem @ V1a @ A_27a )
% 0.80/0.97           => ! [V2b: $i] :
% 0.80/0.97                ( ( mem @ V2b @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1a ) @ V2b ) )
% 0.80/0.97                <=> ! [V3Q: $i] :
% 0.80/0.97                      ( ( mem @ V3Q @ ( arr @ A_27a @ bool ) )
% 0.80/0.97                     => ( ( ( p @ ( ap @ V3Q @ V2b ) )
% 0.80/0.97                          & ! [V4x: $i] :
% 0.80/0.97                              ( ( mem @ V4x @ A_27a )
% 0.80/0.97                             => ! [V5y: $i] :
% 0.80/0.97                                  ( ( mem @ V5y @ A_27a )
% 0.80/0.97                                 => ( ( ( p @ ( ap @ ( ap @ V0R @ V4x ) @ V5y ) )
% 0.80/0.97                                      & ( p @ ( ap @ V3Q @ V5y ) ) )
% 0.80/0.97                                   => ( p @ ( ap @ V3Q @ V4x ) ) ) ) ) )
% 0.80/0.97                       => ( p @ ( ap @ V3Q @ V1a ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__ALT__INDUCT,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1Q: $i] :
% 0.80/0.97            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.80/0.97           => ! [V2b: $i] :
% 0.80/0.97                ( ( mem @ V2b @ A_27a )
% 0.80/0.97               => ( ( ( p @ ( ap @ V1Q @ V2b ) )
% 0.80/0.97                    & ! [V3x: $i] :
% 0.80/0.97                        ( ( mem @ V3x @ A_27a )
% 0.80/0.97                       => ! [V4y: $i] :
% 0.80/0.97                            ( ( mem @ V4y @ A_27a )
% 0.80/0.97                           => ( ( ( p @ ( ap @ ( ap @ V0R @ V3x ) @ V4y ) )
% 0.80/0.97                                & ( p @ ( ap @ V1Q @ V4y ) ) )
% 0.80/0.97                             => ( p @ ( ap @ V1Q @ V3x ) ) ) ) ) )
% 0.80/0.97                 => ! [V5x: $i] :
% 0.80/0.97                      ( ( mem @ V5x @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V5x ) @ V2b ) )
% 0.80/0.97                       => ( p @ ( ap @ V1Q @ V5x ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__ALT__RIGHT__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1a: $i] :
% 0.80/0.97            ( ( mem @ V1a @ A_27a )
% 0.80/0.97           => ! [V2b: $i] :
% 0.80/0.97                ( ( mem @ V2b @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1a ) @ V2b ) )
% 0.80/0.97                <=> ! [V3Q: $i] :
% 0.80/0.97                      ( ( mem @ V3Q @ ( arr @ A_27a @ bool ) )
% 0.80/0.97                     => ( ( ( p @ ( ap @ V3Q @ V1a ) )
% 0.80/0.97                          & ! [V4y: $i] :
% 0.80/0.97                              ( ( mem @ V4y @ A_27a )
% 0.80/0.97                             => ! [V5z: $i] :
% 0.80/0.97                                  ( ( mem @ V5z @ A_27a )
% 0.80/0.97                                 => ( ( ( p @ ( ap @ V3Q @ V4y ) )
% 0.80/0.97                                      & ( p @ ( ap @ ( ap @ V0R @ V4y ) @ V5z ) ) )
% 0.80/0.97                                   => ( p @ ( ap @ V3Q @ V5z ) ) ) ) ) )
% 0.80/0.97                       => ( p @ ( ap @ V3Q @ V2b ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__ALT__RIGHT__INDUCT,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1Q: $i] :
% 0.80/0.97            ( ( mem @ V1Q @ ( arr @ A_27a @ bool ) )
% 0.80/0.97           => ! [V2a: $i] :
% 0.80/0.97                ( ( mem @ V2a @ A_27a )
% 0.80/0.97               => ( ( ( p @ ( ap @ V1Q @ V2a ) )
% 0.80/0.97                    & ! [V3y: $i] :
% 0.80/0.97                        ( ( mem @ V3y @ A_27a )
% 0.80/0.97                       => ! [V4z: $i] :
% 0.80/0.97                            ( ( mem @ V4z @ A_27a )
% 0.80/0.97                           => ( ( ( p @ ( ap @ V1Q @ V3y ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ V0R @ V3y ) @ V4z ) ) )
% 0.80/0.97                             => ( p @ ( ap @ V1Q @ V4z ) ) ) ) ) )
% 0.80/0.97                 => ! [V5z: $i] :
% 0.80/0.97                      ( ( mem @ V5z @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V2a ) @ V5z ) )
% 0.80/0.97                       => ( p @ ( ap @ V1Q @ V5z ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__INDUCT__RIGHT1,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1P: $i] :
% 0.80/0.97            ( ( mem @ V1P @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( ! [V2x: $i] :
% 0.80/0.97                    ( ( mem @ V2x @ A_27a )
% 0.80/0.97                   => ( p @ ( ap @ ( ap @ V1P @ V2x ) @ V2x ) ) )
% 0.80/0.97                & ! [V3x: $i] :
% 0.80/0.97                    ( ( mem @ V3x @ A_27a )
% 0.80/0.97                   => ! [V4y: $i] :
% 0.80/0.97                        ( ( mem @ V4y @ A_27a )
% 0.80/0.97                       => ! [V5z: $i] :
% 0.80/0.97                            ( ( mem @ V5z @ A_27a )
% 0.80/0.97                           => ( ( ( p @ ( ap @ ( ap @ V1P @ V3x ) @ V4y ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ V0R @ V4y ) @ V5z ) ) )
% 0.80/0.97                             => ( p @ ( ap @ ( ap @ V1P @ V3x ) @ V5z ) ) ) ) ) ) )
% 0.80/0.97             => ! [V6x: $i] :
% 0.80/0.97                  ( ( mem @ V6x @ A_27a )
% 0.80/0.97                 => ! [V7y: $i] :
% 0.80/0.97                      ( ( mem @ V7y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V6x ) @ V7y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V1P @ V6x ) @ V7y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__RULES__RIGHT1,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ! [V1x: $i] :
% 0.80/0.97              ( ( mem @ V1x @ A_27a )
% 0.80/0.97             => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V1x ) ) )
% 0.80/0.97          & ! [V2x: $i] :
% 0.80/0.97              ( ( mem @ V2x @ A_27a )
% 0.80/0.97             => ! [V3y: $i] :
% 0.80/0.97                  ( ( mem @ V3y @ A_27a )
% 0.80/0.97                 => ! [V4z: $i] :
% 0.80/0.97                      ( ( mem @ V4z @ A_27a )
% 0.80/0.97                     => ( ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V2x ) @ V3y ) )
% 0.80/0.97                          & ( p @ ( ap @ ( ap @ V0R @ V3y ) @ V4z ) ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V2x ) @ V4z ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__STRONG__INDUCT__RIGHT1,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1P: $i] :
% 0.80/0.97            ( ( mem @ V1P @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( ! [V2x: $i] :
% 0.80/0.97                    ( ( mem @ V2x @ A_27a )
% 0.80/0.97                   => ( p @ ( ap @ ( ap @ V1P @ V2x ) @ V2x ) ) )
% 0.80/0.97                & ! [V3x: $i] :
% 0.80/0.97                    ( ( mem @ V3x @ A_27a )
% 0.80/0.97                   => ! [V4y: $i] :
% 0.80/0.97                        ( ( mem @ V4y @ A_27a )
% 0.80/0.97                       => ! [V5z: $i] :
% 0.80/0.97                            ( ( mem @ V5z @ A_27a )
% 0.80/0.97                           => ( ( ( p @ ( ap @ ( ap @ V1P @ V3x ) @ V4y ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V3x ) @ V4y ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ V0R @ V4y ) @ V5z ) ) )
% 0.80/0.97                             => ( p @ ( ap @ ( ap @ V1P @ V3x ) @ V5z ) ) ) ) ) ) )
% 0.80/0.97             => ! [V6x: $i] :
% 0.80/0.97                  ( ( mem @ V6x @ A_27a )
% 0.80/0.97                 => ! [V7y: $i] :
% 0.80/0.97                      ( ( mem @ V7y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V6x ) @ V7y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V1P @ V6x ) @ V7y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EEXTEND__RTC__TC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ! [V3z: $i] :
% 0.80/0.97                    ( ( mem @ V3z @ A_27a )
% 0.80/0.97                   => ( ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) )
% 0.80/0.97                        & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V2y ) @ V3z ) ) )
% 0.80/0.97                     => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V1x ) @ V3z ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EEXTEND__RTC__TC__EQN,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2z: $i] :
% 0.80/0.97                ( ( mem @ V2z @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V1x ) @ V2z ) )
% 0.80/0.97                <=> ? [V3y: $i] :
% 0.80/0.97                      ( ( mem @ V3y @ A_27a )
% 0.80/0.97                      & ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V3y ) )
% 0.80/0.97                      & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V3y ) @ V2z ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Ereflexive__RC__identity,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27a ) @ V0R ) )
% 0.80/0.97         => ( ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R )
% 0.80/0.97            = V0R ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Esymmetric__SC__identity,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ A_27a ) @ V0R ) )
% 0.80/0.97         => ( ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ V0R )
% 0.80/0.97            = V0R ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Etransitive__TC__identity,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ V0R ) )
% 0.80/0.97         => ( ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R )
% 0.80/0.97            = V0R ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERC__IDEM,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) )
% 0.80/0.97          = ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ESC__IDEM,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ V0R ) )
% 0.80/0.97          = ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ V0R ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__IDEM,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) )
% 0.80/0.97          = ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERC__MOVES__OUT,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) )
% 0.80/0.97            = ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ V0R ) ) )
% 0.80/0.97          & ( ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) )
% 0.80/0.97            = ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) )
% 0.80/0.97          & ( ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) )
% 0.80/0.97            = ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Esymmetric__TC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ A_27a ) @ V0R ) )
% 0.80/0.97         => ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ A_27a ) @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Ereflexive__TC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27a ) @ V0R ) )
% 0.80/0.97         => ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27a ) @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EEQC__EQUIVALENCE,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( p @ ( ap @ ( c_2Erelation_2Eequivalence @ A_27a ) @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EEQC__IDEM,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) )
% 0.80/0.97          = ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__IDEM,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) )
% 0.80/0.97          = ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__CASES1,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                <=> ( ( V1x = V2y )
% 0.80/0.97                    | ? [V3u: $i] :
% 0.80/0.97                        ( ( mem @ V3u @ A_27a )
% 0.80/0.97                        & ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V3u ) )
% 0.80/0.97                        & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V3u ) @ V2y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__CASES__TC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                <=> ( ( V1x = V2y )
% 0.80/0.97                    | ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__CASES2,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                <=> ( ( V1x = V2y )
% 0.80/0.97                    | ? [V3u: $i] :
% 0.80/0.97                        ( ( mem @ V3u @ A_27a )
% 0.80/0.97                        & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V3u ) )
% 0.80/0.97                        & ( p @ ( ap @ ( ap @ V0R @ V3u ) @ V2y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__CASES__RTC__TWICE,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                <=> ? [V3u: $i] :
% 0.80/0.97                      ( ( mem @ V3u @ A_27a )
% 0.80/0.97                      & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V3u ) )
% 0.80/0.97                      & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V3u ) @ V2y ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__CASES1__E,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2z: $i] :
% 0.80/0.97                ( ( mem @ V2z @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V1x ) @ V2z ) )
% 0.80/0.97                 => ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2z ) )
% 0.80/0.97                    | ? [V3y: $i] :
% 0.80/0.97                        ( ( mem @ V3y @ A_27a )
% 0.80/0.97                        & ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V3y ) )
% 0.80/0.97                        & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V3y ) @ V2z ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__CASES1,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2z: $i] :
% 0.80/0.97                ( ( mem @ V2z @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V1x ) @ V2z ) )
% 0.80/0.97                <=> ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2z ) )
% 0.80/0.97                    | ? [V3y: $i] :
% 0.80/0.97                        ( ( mem @ V3y @ A_27a )
% 0.80/0.97                        & ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V3y ) )
% 0.80/0.97                        & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V3y ) @ V2z ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__CASES2__E,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2z: $i] :
% 0.80/0.97                ( ( mem @ V2z @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V1x ) @ V2z ) )
% 0.80/0.97                 => ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2z ) )
% 0.80/0.97                    | ? [V3y: $i] :
% 0.80/0.97                        ( ( mem @ V3y @ A_27a )
% 0.80/0.97                        & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V1x ) @ V3y ) )
% 0.80/0.97                        & ( p @ ( ap @ ( ap @ V0R @ V3y ) @ V2z ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__CASES2,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2z: $i] :
% 0.80/0.97                ( ( mem @ V2z @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V1x ) @ V2z ) )
% 0.80/0.97                <=> ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2z ) )
% 0.80/0.97                    | ? [V3y: $i] :
% 0.80/0.97                        ( ( mem @ V3y @ A_27a )
% 0.80/0.97                        & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V1x ) @ V3y ) )
% 0.80/0.97                        & ( p @ ( ap @ ( ap @ V0R @ V3y ) @ V2z ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETC__MONOTONE,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1Q: $i] :
% 0.80/0.97            ( ( mem @ V1Q @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ! [V2x: $i] :
% 0.80/0.97                ( ( mem @ V2x @ A_27a )
% 0.80/0.97               => ! [V3y: $i] :
% 0.80/0.97                    ( ( mem @ V3y @ A_27a )
% 0.80/0.97                   => ( ! [V4x: $i] :
% 0.80/0.97                          ( ( mem @ V4x @ A_27a )
% 0.80/0.97                         => ! [V5y: $i] :
% 0.80/0.97                              ( ( mem @ V5y @ A_27a )
% 0.80/0.97                             => ( ( p @ ( ap @ ( ap @ V0R @ V4x ) @ V5y ) )
% 0.80/0.97                               => ( p @ ( ap @ ( ap @ V1Q @ V4x ) @ V5y ) ) ) ) )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V2x ) @ V3y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V1Q ) @ V2x ) @ V3y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__MONOTONE,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1Q: $i] :
% 0.80/0.97            ( ( mem @ V1Q @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ! [V2x: $i] :
% 0.80/0.97                ( ( mem @ V2x @ A_27a )
% 0.80/0.97               => ! [V3y: $i] :
% 0.80/0.97                    ( ( mem @ V3y @ A_27a )
% 0.80/0.97                   => ( ! [V4x: $i] :
% 0.80/0.97                          ( ( mem @ V4x @ A_27a )
% 0.80/0.97                         => ! [V5y: $i] :
% 0.80/0.97                              ( ( mem @ V5y @ A_27a )
% 0.80/0.97                             => ( ( p @ ( ap @ ( ap @ V0R @ V4x ) @ V5y ) )
% 0.80/0.97                               => ( p @ ( ap @ ( ap @ V1Q @ V4x ) @ V5y ) ) ) ) )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V2x ) @ V3y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V1Q ) @ V2x ) @ V3y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EEQC__INDUCTION,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1P: $i] :
% 0.80/0.97            ( ( mem @ V1P @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( ! [V2x: $i] :
% 0.80/0.97                    ( ( mem @ V2x @ A_27a )
% 0.80/0.97                   => ! [V3y: $i] :
% 0.80/0.97                        ( ( mem @ V3y @ A_27a )
% 0.80/0.97                       => ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                         => ( p @ ( ap @ ( ap @ V1P @ V2x ) @ V3y ) ) ) ) )
% 0.80/0.97                & ! [V4x: $i] :
% 0.80/0.97                    ( ( mem @ V4x @ A_27a )
% 0.80/0.97                   => ( p @ ( ap @ ( ap @ V1P @ V4x ) @ V4x ) ) )
% 0.80/0.97                & ! [V5x: $i] :
% 0.80/0.97                    ( ( mem @ V5x @ A_27a )
% 0.80/0.97                   => ! [V6y: $i] :
% 0.80/0.97                        ( ( mem @ V6y @ A_27a )
% 0.80/0.97                       => ( ( p @ ( ap @ ( ap @ V1P @ V5x ) @ V6y ) )
% 0.80/0.97                         => ( p @ ( ap @ ( ap @ V1P @ V6y ) @ V5x ) ) ) ) )
% 0.80/0.97                & ! [V7x: $i] :
% 0.80/0.97                    ( ( mem @ V7x @ A_27a )
% 0.80/0.97                   => ! [V8y: $i] :
% 0.80/0.97                        ( ( mem @ V8y @ A_27a )
% 0.80/0.97                       => ! [V9z: $i] :
% 0.80/0.97                            ( ( mem @ V9z @ A_27a )
% 0.80/0.97                           => ( ( ( p @ ( ap @ ( ap @ V1P @ V7x ) @ V8y ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ V1P @ V8y ) @ V9z ) ) )
% 0.80/0.97                             => ( p @ ( ap @ ( ap @ V1P @ V7x ) @ V9z ) ) ) ) ) ) )
% 0.80/0.97             => ! [V10x: $i] :
% 0.80/0.97                  ( ( mem @ V10x @ A_27a )
% 0.80/0.97                 => ! [V11y: $i] :
% 0.80/0.97                      ( ( mem @ V11y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) @ V10x ) @ V11y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V1P @ V10x ) @ V11y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EEQC__REFL,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) @ V1x ) @ V1x ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EEQC__R,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) )
% 0.80/0.97                 => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EEQC__SYM,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                 => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) @ V2y ) @ V1x ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EEQC__TRANS,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ! [V3z: $i] :
% 0.80/0.97                    ( ( mem @ V3z @ A_27a )
% 0.80/0.97                   => ( ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                        & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) @ V2y ) @ V3z ) ) )
% 0.80/0.97                     => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) @ V1x ) @ V3z ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Etransitive__EQC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Esymmetric__EQC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ A_27a ) @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Ereflexive__EQC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27a ) @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EEQC__MOVES__IN,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) )
% 0.80/0.97            = ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) )
% 0.80/0.97          & ( ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ V0R ) )
% 0.80/0.97            = ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) )
% 0.80/0.97          & ( ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) )
% 0.80/0.97            = ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ESTRONG__EQC__INDUCTION,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1P: $i] :
% 0.80/0.97            ( ( mem @ V1P @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( ! [V2x: $i] :
% 0.80/0.97                    ( ( mem @ V2x @ A_27a )
% 0.80/0.97                   => ! [V3y: $i] :
% 0.80/0.97                        ( ( mem @ V3y @ A_27a )
% 0.80/0.97                       => ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                         => ( p @ ( ap @ ( ap @ V1P @ V2x ) @ V3y ) ) ) ) )
% 0.80/0.97                & ! [V4x: $i] :
% 0.80/0.97                    ( ( mem @ V4x @ A_27a )
% 0.80/0.97                   => ( p @ ( ap @ ( ap @ V1P @ V4x ) @ V4x ) ) )
% 0.80/0.97                & ! [V5x: $i] :
% 0.80/0.97                    ( ( mem @ V5x @ A_27a )
% 0.80/0.97                   => ! [V6y: $i] :
% 0.80/0.97                        ( ( mem @ V6y @ A_27a )
% 0.80/0.97                       => ( ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) @ V5x ) @ V6y ) )
% 0.80/0.97                            & ( p @ ( ap @ ( ap @ V1P @ V5x ) @ V6y ) ) )
% 0.80/0.97                         => ( p @ ( ap @ ( ap @ V1P @ V6y ) @ V5x ) ) ) ) )
% 0.80/0.97                & ! [V7x: $i] :
% 0.80/0.97                    ( ( mem @ V7x @ A_27a )
% 0.80/0.97                   => ! [V8y: $i] :
% 0.80/0.97                        ( ( mem @ V8y @ A_27a )
% 0.80/0.97                       => ! [V9z: $i] :
% 0.80/0.97                            ( ( mem @ V9z @ A_27a )
% 0.80/0.97                           => ( ( ( p @ ( ap @ ( ap @ V1P @ V7x ) @ V8y ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ V1P @ V8y ) @ V9z ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) @ V7x ) @ V8y ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) @ V8y ) @ V9z ) ) )
% 0.80/0.97                             => ( p @ ( ap @ ( ap @ V1P @ V7x ) @ V9z ) ) ) ) ) ) )
% 0.80/0.97             => ! [V10x: $i] :
% 0.80/0.97                  ( ( mem @ V10x @ A_27a )
% 0.80/0.97                 => ! [V11y: $i] :
% 0.80/0.97                      ( ( mem @ V11y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) @ V10x ) @ V11y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V1P @ V10x ) @ V11y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EALT__equivalence,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Eequivalence @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ! [V1x: $i] :
% 0.80/0.97              ( ( mem @ V1x @ A_27a )
% 0.80/0.97             => ! [V2y: $i] :
% 0.80/0.97                  ( ( mem @ V2y @ A_27a )
% 0.80/0.97                 => ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) )
% 0.80/0.97                  <=> ( ( ap @ V0R @ V1x )
% 0.80/0.97                      = ( ap @ V0R @ V2y ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EEQC__MONOTONE,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1R_27: $i] :
% 0.80/0.97            ( ( mem @ V1R_27 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ! [V2x: $i] :
% 0.80/0.97                ( ( mem @ V2x @ A_27a )
% 0.80/0.97               => ! [V3y: $i] :
% 0.80/0.97                    ( ( mem @ V3y @ A_27a )
% 0.80/0.97                   => ( ! [V4x: $i] :
% 0.80/0.97                          ( ( mem @ V4x @ A_27a )
% 0.80/0.97                         => ! [V5y: $i] :
% 0.80/0.97                              ( ( mem @ V5y @ A_27a )
% 0.80/0.97                             => ( ( p @ ( ap @ ( ap @ V0R @ V4x ) @ V5y ) )
% 0.80/0.97                               => ( p @ ( ap @ ( ap @ V1R_27 @ V4x ) @ V5y ) ) ) ) )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) @ V2x ) @ V3y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V1R_27 ) @ V2x ) @ V3y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__EQC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                 => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__lifts__monotonicities,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1f: $i] :
% 0.80/0.97            ( ( mem @ V1f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.97           => ( ! [V2x: $i] :
% 0.80/0.97                  ( ( mem @ V2x @ A_27a )
% 0.80/0.97                 => ! [V3y: $i] :
% 0.80/0.97                      ( ( mem @ V3y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V0R @ ( ap @ V1f @ V2x ) ) @ ( ap @ V1f @ V3y ) ) ) ) ) )
% 0.80/0.97             => ! [V4x: $i] :
% 0.80/0.97                  ( ( mem @ V4x @ A_27a )
% 0.80/0.97                 => ! [V5y: $i] :
% 0.80/0.97                      ( ( mem @ V5y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V4x ) @ V5y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ ( ap @ V1f @ V4x ) ) @ ( ap @ V1f @ V5y ) ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__lifts__reflexive__transitive__relations,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1Q: $i] :
% 0.80/0.97            ( ( mem @ V1Q @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ! [V2f: $i] :
% 0.80/0.97                ( ( mem @ V2f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97               => ( ( ! [V3x: $i] :
% 0.80/0.97                        ( ( mem @ V3x @ A_27a )
% 0.80/0.97                       => ! [V4y: $i] :
% 0.80/0.97                            ( ( mem @ V4y @ A_27a )
% 0.80/0.97                           => ( ( p @ ( ap @ ( ap @ V0R @ V3x ) @ V4y ) )
% 0.80/0.97                             => ( p @ ( ap @ ( ap @ V1Q @ ( ap @ V2f @ V3x ) ) @ ( ap @ V2f @ V4y ) ) ) ) ) )
% 0.80/0.97                    & ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27b ) @ V1Q ) )
% 0.80/0.97                    & ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27b ) @ V1Q ) ) )
% 0.80/0.97                 => ! [V5x: $i] :
% 0.80/0.97                      ( ( mem @ V5x @ A_27a )
% 0.80/0.97                     => ! [V6y: $i] :
% 0.80/0.97                          ( ( mem @ V6y @ A_27a )
% 0.80/0.97                         => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V5x ) @ V6y ) )
% 0.80/0.97                           => ( p @ ( ap @ ( ap @ V1Q @ ( ap @ V2f @ V5x ) ) @ ( ap @ V2f @ V6y ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__lifts__equalities,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1f: $i] :
% 0.80/0.97            ( ( mem @ V1f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97           => ( ! [V2x: $i] :
% 0.80/0.97                  ( ( mem @ V2x @ A_27a )
% 0.80/0.97                 => ! [V3y: $i] :
% 0.80/0.97                      ( ( mem @ V3y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                       => ( ( ap @ V1f @ V2x )
% 0.80/0.97                          = ( ap @ V1f @ V3y ) ) ) ) )
% 0.80/0.97             => ! [V4x: $i] :
% 0.80/0.97                  ( ( mem @ V4x @ A_27a )
% 0.80/0.97                 => ! [V5y: $i] :
% 0.80/0.97                      ( ( mem @ V5y @ A_27a )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V4x ) @ V5y ) )
% 0.80/0.97                       => ( ( ap @ V1f @ V4x )
% 0.80/0.97                          = ( ap @ V1f @ V5y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERTC__lifts__invariants,axiom,
% 0.80/0.97      ! [A_27a: del,V0P: $i] :
% 0.80/0.97        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.80/0.97       => ! [V1R: $i] :
% 0.80/0.97            ( ( mem @ V1R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ! [V2x: $i] :
% 0.80/0.97                  ( ( mem @ V2x @ A_27a )
% 0.80/0.97                 => ! [V3y: $i] :
% 0.80/0.97                      ( ( mem @ V3y @ A_27a )
% 0.80/0.97                     => ( ( ( p @ ( ap @ V0P @ V2x ) )
% 0.80/0.97                          & ( p @ ( ap @ ( ap @ V1R @ V2x ) @ V3y ) ) )
% 0.80/0.97                       => ( p @ ( ap @ V0P @ V3y ) ) ) ) )
% 0.80/0.97             => ! [V4x: $i] :
% 0.80/0.97                  ( ( mem @ V4x @ A_27a )
% 0.80/0.97                 => ! [V5y: $i] :
% 0.80/0.97                      ( ( mem @ V5y @ A_27a )
% 0.80/0.97                     => ( ( ( p @ ( ap @ V0P @ V4x ) )
% 0.80/0.97                          & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V1R ) @ V4x ) @ V5y ) ) )
% 0.80/0.97                       => ( p @ ( ap @ V0P @ V5y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2EWF__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ! [V1B: $i] :
% 0.80/0.97              ( ( mem @ V1B @ ( arr @ A_27a @ bool ) )
% 0.80/0.97             => ( ? [V2w: $i] :
% 0.80/0.97                    ( ( mem @ V2w @ A_27a )
% 0.80/0.97                    & ( p @ ( ap @ V1B @ V2w ) ) )
% 0.80/0.97               => ? [V3min: $i] :
% 0.80/0.97                    ( ( mem @ V3min @ A_27a )
% 0.80/0.97                    & ( p @ ( ap @ V1B @ V3min ) )
% 0.80/0.97                    & ! [V4b: $i] :
% 0.80/0.97                        ( ( mem @ V4b @ A_27a )
% 0.80/0.97                       => ( ( p @ ( ap @ ( ap @ V0R @ V4b ) @ V3min ) )
% 0.80/0.97                         => ~ ( p @ ( ap @ V1B @ V4b ) ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWF__INDUCTION__THM,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) )
% 0.80/0.97         => ! [V1P: $i] :
% 0.80/0.97              ( ( mem @ V1P @ ( arr @ A_27a @ bool ) )
% 0.80/0.97             => ( ! [V2x: $i] :
% 0.80/0.97                    ( ( mem @ V2x @ A_27a )
% 0.80/0.97                   => ( ! [V3y: $i] :
% 0.80/0.97                          ( ( mem @ V3y @ A_27a )
% 0.80/0.97                         => ( ( p @ ( ap @ ( ap @ V0R @ V3y ) @ V2x ) )
% 0.80/0.97                           => ( p @ ( ap @ V1P @ V3y ) ) ) )
% 0.80/0.97                     => ( p @ ( ap @ V1P @ V2x ) ) ) )
% 0.80/0.97               => ! [V4x: $i] :
% 0.80/0.97                    ( ( mem @ V4x @ A_27a )
% 0.80/0.97                   => ( p @ ( ap @ V1P @ V4x ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EINDUCTION__WF__THM,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ! [V1P: $i] :
% 0.80/0.97              ( ( mem @ V1P @ ( arr @ A_27a @ bool ) )
% 0.80/0.97             => ( ! [V2x: $i] :
% 0.80/0.97                    ( ( mem @ V2x @ A_27a )
% 0.80/0.97                   => ( ! [V3y: $i] :
% 0.80/0.97                          ( ( mem @ V3y @ A_27a )
% 0.80/0.97                         => ( ( p @ ( ap @ ( ap @ V0R @ V3y ) @ V2x ) )
% 0.80/0.97                           => ( p @ ( ap @ V1P @ V3y ) ) ) )
% 0.80/0.97                     => ( p @ ( ap @ V1P @ V2x ) ) ) )
% 0.80/0.97               => ! [V4x: $i] :
% 0.80/0.97                    ( ( mem @ V4x @ A_27a )
% 0.80/0.97                   => ( p @ ( ap @ V1P @ V4x ) ) ) ) )
% 0.80/0.97         => ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWF__EQ__INDUCTION__THM,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ! [V1P: $i] :
% 0.80/0.97              ( ( mem @ V1P @ ( arr @ A_27a @ bool ) )
% 0.80/0.97             => ( ! [V2x: $i] :
% 0.80/0.97                    ( ( mem @ V2x @ A_27a )
% 0.80/0.97                   => ( ! [V3y: $i] :
% 0.80/0.97                          ( ( mem @ V3y @ A_27a )
% 0.80/0.97                         => ( ( p @ ( ap @ ( ap @ V0R @ V3y ) @ V2x ) )
% 0.80/0.97                           => ( p @ ( ap @ V1P @ V3y ) ) ) )
% 0.80/0.97                     => ( p @ ( ap @ V1P @ V2x ) ) ) )
% 0.80/0.97               => ! [V4x: $i] :
% 0.80/0.97                    ( ( mem @ V4x @ A_27a )
% 0.80/0.97                   => ( p @ ( ap @ V1P @ V4x ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWF__NOT__REFL,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) )
% 0.80/0.97                 => ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) )
% 0.80/0.97                   => ( V1x != V2y ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWF__irreflexive,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) )
% 0.80/0.97         => ( p @ ( ap @ ( c_2Erelation_2Eirreflexive @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2EEMPTY__REL__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,V0x: $i] :
% 0.80/0.97        ( ( mem @ V0x @ A_27a )
% 0.80/0.97       => ! [V1y: $i] :
% 0.80/0.97            ( ( mem @ V1y @ A_27a )
% 0.80/0.97           => ( ( p @ ( ap @ ( ap @ ( c_2Erelation_2EEMPTY__REL @ A_27a ) @ V0x ) @ V1y ) )
% 0.80/0.97            <=> $false ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWF__EMPTY__REL,axiom,
% 0.80/0.97      ! [A_27a: del] : ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ ( c_2Erelation_2EEMPTY__REL @ A_27a ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWF__SUBSET,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1P: $i] :
% 0.80/0.97            ( ( mem @ V1P @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) )
% 0.80/0.97                & ! [V2x: $i] :
% 0.80/0.97                    ( ( mem @ V2x @ A_27a )
% 0.80/0.97                   => ! [V3y: $i] :
% 0.80/0.97                        ( ( mem @ V3y @ A_27a )
% 0.80/0.97                       => ( ( p @ ( ap @ ( ap @ V1P @ V2x ) @ V3y ) )
% 0.80/0.97                         => ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) ) ) ) ) )
% 0.80/0.97             => ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V1P ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWF__TC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) )
% 0.80/0.97         => ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWF__TC__EQN,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) ) )
% 0.80/0.97        <=> ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWF__noloops,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) )
% 0.80/0.97                 => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                   => ( V1x != V2y ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWF__antisymmetric,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) )
% 0.80/0.97         => ( p @ ( ap @ ( c_2Erelation_2Eantisymmetric @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2Einv__image__def,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1f: $i] :
% 0.80/0.97            ( ( mem @ V1f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97           => ( ( ap @ ( ap @ ( c_2Erelation_2Einv__image @ A_27a @ A_27b ) @ V0R ) @ V1f )
% 0.80/0.97              = ( lam @ A_27a
% 0.80/0.97                @ ^ [V2x: $i] :
% 0.80/0.97                    ( lam @ A_27a
% 0.80/0.97                    @ ^ [V3y: $i] : ( ap @ ( ap @ V0R @ ( ap @ V1f @ V2x ) ) @ ( ap @ V1f @ V3y ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Einv__image__thm,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1f: $i] :
% 0.80/0.97            ( ( mem @ V1f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97           => ! [V2x: $i] :
% 0.80/0.97                ( ( mem @ V2x @ A_27a )
% 0.80/0.97               => ! [V3y: $i] :
% 0.80/0.97                    ( ( mem @ V3y @ A_27a )
% 0.80/0.97                   => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2Einv__image @ A_27a @ A_27b ) @ V0R ) @ V1f ) @ V2x ) @ V3y ) )
% 0.80/0.97                    <=> ( p @ ( ap @ ( ap @ V0R @ ( ap @ V1f @ V2x ) ) @ ( ap @ V1f @ V3y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWF__inv__image,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1f: $i] :
% 0.80/0.97            ( ( mem @ V1f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97           => ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27b ) @ V0R ) )
% 0.80/0.97             => ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ ( ap @ ( ap @ ( c_2Erelation_2Einv__image @ A_27a @ A_27b ) @ V0R ) @ V1f ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Etotal__inv__image,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1f: $i] :
% 0.80/0.97            ( ( mem @ V1f @ ( arr @ A_27b @ A_27a ) )
% 0.80/0.97           => ( ( p @ ( ap @ ( c_2Erelation_2Etotal @ A_27a ) @ V0R ) )
% 0.80/0.97             => ( p @ ( ap @ ( c_2Erelation_2Etotal @ A_27b ) @ ( ap @ ( ap @ ( c_2Erelation_2Einv__image @ A_27b @ A_27a ) @ V0R ) @ V1f ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Ereflexive__inv__image,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1f: $i] :
% 0.80/0.97            ( ( mem @ V1f @ ( arr @ A_27b @ A_27a ) )
% 0.80/0.97           => ( ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27a ) @ V0R ) )
% 0.80/0.97             => ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27b ) @ ( ap @ ( ap @ ( c_2Erelation_2Einv__image @ A_27b @ A_27a ) @ V0R ) @ V1f ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Esymmetric__inv__image,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1f: $i] :
% 0.80/0.97            ( ( mem @ V1f @ ( arr @ A_27b @ A_27a ) )
% 0.80/0.97           => ( ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ A_27a ) @ V0R ) )
% 0.80/0.97             => ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ A_27b ) @ ( ap @ ( ap @ ( c_2Erelation_2Einv__image @ A_27b @ A_27a ) @ V0R ) @ V1f ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Etransitive__inv__image,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1f: $i] :
% 0.80/0.97            ( ( mem @ V1f @ ( arr @ A_27b @ A_27a ) )
% 0.80/0.97           => ( ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ V0R ) )
% 0.80/0.97             => ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27b ) @ ( ap @ ( ap @ ( c_2Erelation_2Einv__image @ A_27b @ A_27a ) @ V0R ) @ V1f ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2ERESTRICT__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.97        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97       => ! [V1R: $i] :
% 0.80/0.97            ( ( mem @ V1R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ! [V2x: $i] :
% 0.80/0.97                ( ( mem @ V2x @ A_27a )
% 0.80/0.97               => ( ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERESTRICT @ A_27a @ A_27b ) @ V0f ) @ V1R ) @ V2x )
% 0.80/0.97                  = ( lam @ A_27a
% 0.80/0.97                    @ ^ [V3y: $i] : ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27b ) @ ( ap @ ( ap @ V1R @ V3y ) @ V2x ) ) @ ( ap @ V0f @ V3y ) ) @ ( c_2Ebool_2EARB @ A_27b ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERESTRICT__LEMMA,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.97        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97       => ! [V1R: $i] :
% 0.80/0.97            ( ( mem @ V1R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ! [V3z: $i] :
% 0.80/0.97                    ( ( mem @ V3z @ A_27a )
% 0.80/0.97                   => ( ( p @ ( ap @ ( ap @ V1R @ V2y ) @ V3z ) )
% 0.80/0.97                     => ( ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERESTRICT @ A_27a @ A_27b ) @ V0f ) @ V1R ) @ V3z ) @ V2y )
% 0.80/0.97                        = ( ap @ V0f @ V2y ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2Eapprox__def,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1M: $i] :
% 0.80/0.97            ( ( mem @ V1M @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) )
% 0.80/0.97           => ! [V2x: $i] :
% 0.80/0.97                ( ( mem @ V2x @ A_27a )
% 0.80/0.97               => ! [V3f: $i] :
% 0.80/0.97                    ( ( mem @ V3f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97                   => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2Eapprox @ A_27a @ A_27b ) @ V0R ) @ V1M ) @ V2x ) @ V3f ) )
% 0.80/0.97                    <=> ( V3f
% 0.80/0.97                        = ( ap
% 0.80/0.97                          @ ( ap
% 0.80/0.97                            @ ( ap @ ( c_2Erelation_2ERESTRICT @ A_27a @ A_27b )
% 0.80/0.97                              @ ( lam @ A_27a
% 0.80/0.97                                @ ^ [V4y: $i] : ( ap @ ( ap @ V1M @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERESTRICT @ A_27a @ A_27b ) @ V3f ) @ V0R ) @ V4y ) ) @ V4y ) ) )
% 0.80/0.97                            @ V0R )
% 0.80/0.97                          @ V2x ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2Ethe__fun__def,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1M: $i] :
% 0.80/0.97            ( ( mem @ V1M @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) )
% 0.80/0.97           => ! [V2x: $i] :
% 0.80/0.97                ( ( mem @ V2x @ A_27a )
% 0.80/0.97               => ( ( ap @ ( ap @ ( ap @ ( c_2Erelation_2Ethe__fun @ A_27a @ A_27b ) @ V0R ) @ V1M ) @ V2x )
% 0.80/0.97                  = ( ap @ ( c_2Emin_2E_40 @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97                    @ ( lam @ ( arr @ A_27a @ A_27b )
% 0.80/0.97                      @ ^ [V3f: $i] : ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2Eapprox @ A_27a @ A_27b ) @ V0R ) @ V1M ) @ V2x ) @ V3f ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2EWFREC__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1M: $i] :
% 0.80/0.97            ( ( mem @ V1M @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) )
% 0.80/0.97           => ( ( ap @ ( ap @ ( c_2Erelation_2EWFREC @ A_27a @ A_27b ) @ V0R ) @ V1M )
% 0.80/0.97              = ( lam @ A_27a
% 0.80/0.97                @ ^ [V2x: $i] :
% 0.80/0.97                    ( ap
% 0.80/0.97                    @ ( ap @ V1M
% 0.80/0.97                      @ ( ap
% 0.80/0.97                        @ ( ap
% 0.80/0.97                          @ ( ap @ ( c_2Erelation_2ERESTRICT @ A_27a @ A_27b )
% 0.80/0.97                            @ ( ap
% 0.80/0.97                              @ ( ap @ ( ap @ ( c_2Erelation_2Ethe__fun @ A_27a @ A_27b ) @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) )
% 0.80/0.97                                @ ( lam @ ( arr @ A_27a @ A_27b )
% 0.80/0.97                                  @ ^ [V3f: $i] :
% 0.80/0.97                                      ( lam @ A_27a
% 0.80/0.97                                      @ ^ [V4v: $i] : ( ap @ ( ap @ V1M @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERESTRICT @ A_27a @ A_27b ) @ V3f ) @ V0R ) @ V4v ) ) @ V4v ) ) ) )
% 0.80/0.97                              @ V2x ) )
% 0.80/0.97                          @ V0R )
% 0.80/0.97                        @ V2x ) )
% 0.80/0.97                    @ V2x ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWFREC__THM,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1M: $i] :
% 0.80/0.97            ( ( mem @ V1M @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) )
% 0.80/0.97           => ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) )
% 0.80/0.97             => ! [V2x: $i] :
% 0.80/0.97                  ( ( mem @ V2x @ A_27a )
% 0.80/0.97                 => ( ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EWFREC @ A_27a @ A_27b ) @ V0R ) @ V1M ) @ V2x )
% 0.80/0.97                    = ( ap @ ( ap @ V1M @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERESTRICT @ A_27a @ A_27b ) @ ( ap @ ( ap @ ( c_2Erelation_2EWFREC @ A_27a @ A_27b ) @ V0R ) @ V1M ) ) @ V0R ) @ V2x ) ) @ V2x ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWFREC__COROLLARY,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0M: $i] :
% 0.80/0.97        ( ( mem @ V0M @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) )
% 0.80/0.97       => ! [V1R: $i] :
% 0.80/0.97            ( ( mem @ V1R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ! [V2f: $i] :
% 0.80/0.97                ( ( mem @ V2f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97               => ( ( V2f
% 0.80/0.97                    = ( ap @ ( ap @ ( c_2Erelation_2EWFREC @ A_27a @ A_27b ) @ V1R ) @ V0M ) )
% 0.80/0.97                 => ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V1R ) )
% 0.80/0.97                   => ! [V3x: $i] :
% 0.80/0.97                        ( ( mem @ V3x @ A_27a )
% 0.80/0.97                       => ( ( ap @ V2f @ V3x )
% 0.80/0.97                          = ( ap @ ( ap @ V0M @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERESTRICT @ A_27a @ A_27b ) @ V2f ) @ V1R ) @ V3x ) ) @ V3x ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWF__RECURSION__THM,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) )
% 0.80/0.97         => ! [V1M: $i] :
% 0.80/0.97              ( ( mem @ V1M @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) )
% 0.80/0.97             => ( p
% 0.80/0.97                @ ( ap @ ( c_2Ebool_2E_3F_21 @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97                  @ ( lam @ ( arr @ A_27a @ A_27b )
% 0.80/0.97                    @ ^ [V2f: $i] :
% 0.80/0.97                        ( ap @ ( c_2Ebool_2E_21 @ A_27a )
% 0.80/0.97                        @ ( lam @ A_27a
% 0.80/0.97                          @ ^ [V3x: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27b ) @ ( ap @ V2f @ V3x ) ) @ ( ap @ ( ap @ V1M @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERESTRICT @ A_27a @ A_27b ) @ V2f ) @ V0R ) @ V3x ) ) @ V3x ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2EWFP__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1a: $i] :
% 0.80/0.97            ( ( mem @ V1a @ A_27a )
% 0.80/0.97           => ( ( p @ ( ap @ ( ap @ ( c_2Erelation_2EWFP @ A_27a ) @ V0R ) @ V1a ) )
% 0.80/0.97            <=> ! [V2P: $i] :
% 0.80/0.97                  ( ( mem @ V2P @ ( arr @ A_27a @ bool ) )
% 0.80/0.97                 => ( ! [V3x: $i] :
% 0.80/0.97                        ( ( mem @ V3x @ A_27a )
% 0.80/0.97                       => ( ! [V4y: $i] :
% 0.80/0.97                              ( ( mem @ V4y @ A_27a )
% 0.80/0.97                             => ( ( p @ ( ap @ ( ap @ V0R @ V4y ) @ V3x ) )
% 0.80/0.97                               => ( p @ ( ap @ V2P @ V4y ) ) ) )
% 0.80/0.97                         => ( p @ ( ap @ V2P @ V3x ) ) ) )
% 0.80/0.97                   => ( p @ ( ap @ V2P @ V1a ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWFP__RULES,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ( ! [V2y: $i] :
% 0.80/0.97                  ( ( mem @ V2y @ A_27a )
% 0.80/0.97                 => ( ( p @ ( ap @ ( ap @ V0R @ V2y ) @ V1x ) )
% 0.80/0.97                   => ( p @ ( ap @ ( ap @ ( c_2Erelation_2EWFP @ A_27a ) @ V0R ) @ V2y ) ) ) )
% 0.80/0.97             => ( p @ ( ap @ ( ap @ ( c_2Erelation_2EWFP @ A_27a ) @ V0R ) @ V1x ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWFP__INDUCT,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1P: $i] :
% 0.80/0.97            ( ( mem @ V1P @ ( arr @ A_27a @ bool ) )
% 0.80/0.97           => ( ! [V2x: $i] :
% 0.80/0.97                  ( ( mem @ V2x @ A_27a )
% 0.80/0.97                 => ( ! [V3y: $i] :
% 0.80/0.97                        ( ( mem @ V3y @ A_27a )
% 0.80/0.97                       => ( ( p @ ( ap @ ( ap @ V0R @ V3y ) @ V2x ) )
% 0.80/0.97                         => ( p @ ( ap @ V1P @ V3y ) ) ) )
% 0.80/0.97                   => ( p @ ( ap @ V1P @ V2x ) ) ) )
% 0.80/0.97             => ! [V4x: $i] :
% 0.80/0.97                  ( ( mem @ V4x @ A_27a )
% 0.80/0.97                 => ( ( p @ ( ap @ ( ap @ ( c_2Erelation_2EWFP @ A_27a ) @ V0R ) @ V4x ) )
% 0.80/0.97                   => ( p @ ( ap @ V1P @ V4x ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWFP__CASES,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ( ( p @ ( ap @ ( ap @ ( c_2Erelation_2EWFP @ A_27a ) @ V0R ) @ V1x ) )
% 0.80/0.97            <=> ! [V2y: $i] :
% 0.80/0.97                  ( ( mem @ V2y @ A_27a )
% 0.80/0.97                 => ( ( p @ ( ap @ ( ap @ V0R @ V2y ) @ V1x ) )
% 0.80/0.97                   => ( p @ ( ap @ ( ap @ ( c_2Erelation_2EWFP @ A_27a ) @ V0R ) @ V2y ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWFP__STRONG__INDUCT,axiom,
% 0.80/0.97      ! [A_27a: del,V0P: $i] :
% 0.80/0.97        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.80/0.97       => ! [V1R: $i] :
% 0.80/0.97            ( ( mem @ V1R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ! [V2x: $i] :
% 0.80/0.97                  ( ( mem @ V2x @ A_27a )
% 0.80/0.97                 => ( ( ( p @ ( ap @ ( ap @ ( c_2Erelation_2EWFP @ A_27a ) @ V1R ) @ V2x ) )
% 0.80/0.97                      & ! [V3y: $i] :
% 0.80/0.97                          ( ( mem @ V3y @ A_27a )
% 0.80/0.97                         => ( ( p @ ( ap @ ( ap @ V1R @ V3y ) @ V2x ) )
% 0.80/0.97                           => ( p @ ( ap @ V0P @ V3y ) ) ) ) )
% 0.80/0.97                   => ( p @ ( ap @ V0P @ V2x ) ) ) )
% 0.80/0.97             => ! [V4x: $i] :
% 0.80/0.97                  ( ( mem @ V4x @ A_27a )
% 0.80/0.97                 => ( ( p @ ( ap @ ( ap @ ( c_2Erelation_2EWFP @ A_27a ) @ V1R ) @ V4x ) )
% 0.80/0.97                   => ( p @ ( ap @ V0P @ V4x ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWF__EQ__WFP,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ! [V1x: $i] :
% 0.80/0.97              ( ( mem @ V1x @ A_27a )
% 0.80/0.97             => ( p @ ( ap @ ( ap @ ( c_2Erelation_2EWFP @ A_27a ) @ V0R ) @ V1x ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2EINDUCTIVE__INVARIANT__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1P: $i] :
% 0.80/0.97            ( ( mem @ V1P @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ! [V2M: $i] :
% 0.80/0.97                ( ( mem @ V2M @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EINDUCTIVE__INVARIANT @ A_27a @ A_27b ) @ V0R ) @ V1P ) @ V2M ) )
% 0.80/0.97                <=> ! [V3f: $i] :
% 0.80/0.97                      ( ( mem @ V3f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97                     => ! [V4x: $i] :
% 0.80/0.97                          ( ( mem @ V4x @ A_27a )
% 0.80/0.97                         => ( ! [V5y: $i] :
% 0.80/0.97                                ( ( mem @ V5y @ A_27a )
% 0.80/0.97                               => ( ( p @ ( ap @ ( ap @ V0R @ V5y ) @ V4x ) )
% 0.80/0.97                                 => ( p @ ( ap @ ( ap @ V1P @ V5y ) @ ( ap @ V3f @ V5y ) ) ) ) )
% 0.80/0.97                           => ( p @ ( ap @ ( ap @ V1P @ V4x ) @ ( ap @ ( ap @ V2M @ V3f ) @ V4x ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2EINDUCTIVE__INVARIANT__ON__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1D: $i] :
% 0.80/0.97            ( ( mem @ V1D @ ( arr @ A_27a @ bool ) )
% 0.80/0.97           => ! [V2P: $i] :
% 0.80/0.97                ( ( mem @ V2P @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97               => ! [V3M: $i] :
% 0.80/0.97                    ( ( mem @ V3M @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) )
% 0.80/0.97                   => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EINDUCTIVE__INVARIANT__ON @ A_27a @ A_27b ) @ V0R ) @ V1D ) @ V2P ) @ V3M ) )
% 0.80/0.97                    <=> ! [V4f: $i] :
% 0.80/0.97                          ( ( mem @ V4f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97                         => ! [V5x: $i] :
% 0.80/0.97                              ( ( mem @ V5x @ A_27a )
% 0.80/0.97                             => ( ( ( p @ ( ap @ V1D @ V5x ) )
% 0.80/0.97                                  & ! [V6y: $i] :
% 0.80/0.97                                      ( ( mem @ V6y @ A_27a )
% 0.80/0.97                                     => ( ( p @ ( ap @ V1D @ V6y ) )
% 0.80/0.97                                       => ( ( p @ ( ap @ ( ap @ V0R @ V6y ) @ V5x ) )
% 0.80/0.97                                         => ( p @ ( ap @ ( ap @ V2P @ V6y ) @ ( ap @ V4f @ V6y ) ) ) ) ) ) )
% 0.80/0.97                               => ( p @ ( ap @ ( ap @ V2P @ V5x ) @ ( ap @ ( ap @ V3M @ V4f ) @ V5x ) ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EINDUCTIVE__INVARIANT__WFREC,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1P: $i] :
% 0.80/0.97            ( ( mem @ V1P @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ! [V2M: $i] :
% 0.80/0.97                ( ( mem @ V2M @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) )
% 0.80/0.97               => ( ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) )
% 0.80/0.97                    & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EINDUCTIVE__INVARIANT @ A_27a @ A_27b ) @ V0R ) @ V1P ) @ V2M ) ) )
% 0.80/0.97                 => ! [V3x: $i] :
% 0.80/0.97                      ( ( mem @ V3x @ A_27a )
% 0.80/0.97                     => ( p @ ( ap @ ( ap @ V1P @ V3x ) @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EWFREC @ A_27a @ A_27b ) @ V0R ) @ V2M ) @ V3x ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETFL__INDUCTIVE__INVARIANT__WFREC,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.97        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97       => ! [V1R: $i] :
% 0.80/0.97            ( ( mem @ V1R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ! [V2P: $i] :
% 0.80/0.97                ( ( mem @ V2P @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97               => ! [V3M: $i] :
% 0.80/0.97                    ( ( mem @ V3M @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) )
% 0.80/0.97                   => ! [V4x: $i] :
% 0.80/0.97                        ( ( mem @ V4x @ A_27a )
% 0.80/0.97                       => ( ( ( V0f
% 0.80/0.97                              = ( ap @ ( ap @ ( c_2Erelation_2EWFREC @ A_27a @ A_27b ) @ V1R ) @ V3M ) )
% 0.80/0.97                            & ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V1R ) )
% 0.80/0.97                            & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EINDUCTIVE__INVARIANT @ A_27a @ A_27b ) @ V1R ) @ V2P ) @ V3M ) ) )
% 0.80/0.97                         => ( p @ ( ap @ ( ap @ V2P @ V4x ) @ ( ap @ V0f @ V4x ) ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EINDUCTIVE__INVARIANT__ON__WFREC,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1P: $i] :
% 0.80/0.97            ( ( mem @ V1P @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ! [V2M: $i] :
% 0.80/0.97                ( ( mem @ V2M @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) )
% 0.80/0.97               => ! [V3D: $i] :
% 0.80/0.97                    ( ( mem @ V3D @ ( arr @ A_27a @ bool ) )
% 0.80/0.97                   => ! [V4x: $i] :
% 0.80/0.97                        ( ( mem @ V4x @ A_27a )
% 0.80/0.97                       => ( ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) )
% 0.80/0.97                            & ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EINDUCTIVE__INVARIANT__ON @ A_27a @ A_27b ) @ V0R ) @ V3D ) @ V1P ) @ V2M ) )
% 0.80/0.97                            & ( p @ ( ap @ V3D @ V4x ) ) )
% 0.80/0.97                         => ( p @ ( ap @ ( ap @ V1P @ V4x ) @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EWFREC @ A_27a @ A_27b ) @ V0R ) @ V2M ) @ V4x ) ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ETFL__INDUCTIVE__INVARIANT__ON__WFREC,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.97        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.97       => ! [V1R: $i] :
% 0.80/0.97            ( ( mem @ V1R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ! [V2D: $i] :
% 0.80/0.97                ( ( mem @ V2D @ ( arr @ A_27a @ bool ) )
% 0.80/0.97               => ! [V3P: $i] :
% 0.80/0.97                    ( ( mem @ V3P @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97                   => ! [V4M: $i] :
% 0.80/0.97                        ( ( mem @ V4M @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27b ) ) )
% 0.80/0.97                       => ! [V5x: $i] :
% 0.80/0.97                            ( ( mem @ V5x @ A_27a )
% 0.80/0.97                           => ( ( ( V0f
% 0.80/0.97                                  = ( ap @ ( ap @ ( c_2Erelation_2EWFREC @ A_27a @ A_27b ) @ V1R ) @ V4M ) )
% 0.80/0.97                                & ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V1R ) )
% 0.80/0.97                                & ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EINDUCTIVE__INVARIANT__ON @ A_27a @ A_27b ) @ V1R ) @ V2D ) @ V3P ) @ V4M ) )
% 0.80/0.97                                & ( p @ ( ap @ V2D @ V5x ) ) )
% 0.80/0.97                             => ( p @ ( ap @ ( ap @ V3P @ V5x ) @ ( ap @ V0f @ V5x ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2Einv__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27b )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27b ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                <=> ( p @ ( ap @ ( ap @ V0R @ V2y ) @ V1x ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Einv__inv,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ( ( ap @ ( c_2Erelation_2Einv @ A_27b @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27b ) @ V0R ) )
% 0.80/0.97          = V0R ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Einv__RC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) )
% 0.80/0.97          = ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Einv__SC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ V0R ) )
% 0.80/0.97            = ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ V0R ) )
% 0.80/0.97          & ( ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R ) )
% 0.80/0.97            = ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Einv__TC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) )
% 0.80/0.97          = ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Einv__EQC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) )
% 0.80/0.97            = ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) )
% 0.80/0.97          & ( ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R ) )
% 0.80/0.97            = ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Einv__MOVES__OUT,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R ) )
% 0.80/0.97            = V0R )
% 0.80/0.97          & ( ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R ) )
% 0.80/0.97            = ( ap @ ( c_2Erelation_2ESC @ A_27a ) @ V0R ) )
% 0.80/0.97          & ( ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R ) )
% 0.80/0.97            = ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) ) )
% 0.80/0.97          & ( ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R ) )
% 0.80/0.97            = ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) ) )
% 0.80/0.97          & ( ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R ) )
% 0.80/0.97            = ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) ) )
% 0.80/0.97          & ( ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R ) )
% 0.80/0.97            = ( ap @ ( c_2Erelation_2EEQC @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Ereflexive__inv,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R ) ) )
% 0.80/0.97        <=> ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Eirreflexive__inv,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Eirreflexive @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R ) ) )
% 0.80/0.97        <=> ( p @ ( ap @ ( c_2Erelation_2Eirreflexive @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Esymmetric__inv,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R ) ) )
% 0.80/0.97        <=> ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Eantisymmetric__inv,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Eantisymmetric @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R ) ) )
% 0.80/0.97        <=> ( p @ ( ap @ ( c_2Erelation_2Eantisymmetric @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Etransitive__inv,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R ) ) )
% 0.80/0.97        <=> ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Esymmetric__inv__identity,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ A_27a ) @ V0R ) )
% 0.80/0.97         => ( ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R )
% 0.80/0.97            = V0R ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Eequivalence__inv__identity,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Eequivalence @ A_27a ) @ V0R ) )
% 0.80/0.97         => ( ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R )
% 0.80/0.97            = V0R ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2EINVOL__DEF,axiom,
% 0.80/0.97      ! [A_27z: del,V0f: $i] :
% 0.80/0.97        ( ( mem @ V0f @ ( arr @ A_27z @ A_27z ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EINVOL @ A_27z ) @ V0f ) )
% 0.80/0.97        <=> ( ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27z @ A_27z @ A_27z ) @ V0f ) @ V0f )
% 0.80/0.97            = ( c_2Ecombin_2EI @ A_27z ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EINVOL,axiom,
% 0.80/0.97      ! [A_27z: del,V0f: $i] :
% 0.80/0.97        ( ( mem @ V0f @ ( arr @ A_27z @ A_27z ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EINVOL @ A_27z ) @ V0f ) )
% 0.80/0.97        <=> ! [V1x: $i] :
% 0.80/0.97              ( ( mem @ V1x @ A_27z )
% 0.80/0.97             => ( ( ap @ V0f @ ( ap @ V0f @ V1x ) )
% 0.80/0.97                = V1x ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EINVOL__ONE__ONE,axiom,
% 0.80/0.97      ! [A_27z: del,V0f: $i] :
% 0.80/0.97        ( ( mem @ V0f @ ( arr @ A_27z @ A_27z ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EINVOL @ A_27z ) @ V0f ) )
% 0.80/0.97         => ! [V1a: $i] :
% 0.80/0.97              ( ( mem @ V1a @ A_27z )
% 0.80/0.97             => ! [V2b: $i] :
% 0.80/0.97                  ( ( mem @ V2b @ A_27z )
% 0.80/0.97                 => ( ( ( ap @ V0f @ V1a )
% 0.80/0.97                      = ( ap @ V0f @ V2b ) )
% 0.80/0.97                  <=> ( V1a = V2b ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EINVOL__ONE__ENO,axiom,
% 0.80/0.97      ! [A_27z: del,V0f: $i] :
% 0.80/0.97        ( ( mem @ V0f @ ( arr @ A_27z @ A_27z ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EINVOL @ A_27z ) @ V0f ) )
% 0.80/0.97         => ! [V1a: $i] :
% 0.80/0.97              ( ( mem @ V1a @ A_27z )
% 0.80/0.97             => ! [V2b: $i] :
% 0.80/0.97                  ( ( mem @ V2b @ A_27z )
% 0.80/0.97                 => ( ( ( ap @ V0f @ V1a )
% 0.80/0.97                      = V2b )
% 0.80/0.97                  <=> ( V1a
% 0.80/0.97                      = ( ap @ V0f @ V2b ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ENOT__INVOL,axiom,
% 0.80/0.97      p @ ( ap @ ( c_2Erelation_2EINVOL @ bool ) @ c_2Ebool_2E_7E ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2EIDEM__DEF,axiom,
% 0.80/0.97      ! [A_27z: del,V0f: $i] :
% 0.80/0.97        ( ( mem @ V0f @ ( arr @ A_27z @ A_27z ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EIDEM @ A_27z ) @ V0f ) )
% 0.80/0.97        <=> ( ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27z @ A_27z @ A_27z ) @ V0f ) @ V0f )
% 0.80/0.97            = V0f ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EIDEM,axiom,
% 0.80/0.97      ! [A_27z: del,V0f: $i] :
% 0.80/0.97        ( ( mem @ V0f @ ( arr @ A_27z @ A_27z ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EIDEM @ A_27z ) @ V0f ) )
% 0.80/0.97        <=> ! [V1x: $i] :
% 0.80/0.97              ( ( mem @ V1x @ A_27z )
% 0.80/0.97             => ( ( ap @ V0f @ ( ap @ V0f @ V1x ) )
% 0.80/0.97                = ( ap @ V0f @ V1x ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Einv__INVOL,axiom,
% 0.80/0.97      ! [A_27a: del] : ( p @ ( ap @ ( c_2Erelation_2EINVOL @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2EO__DEF,axiom,
% 0.80/0.97      ! [A_27g: del,A_27h: del,A_27k: del,V0R1: $i] :
% 0.80/0.97        ( ( mem @ V0R1 @ ( arr @ A_27h @ ( arr @ A_27k @ bool ) ) )
% 0.80/0.97       => ! [V1R2: $i] :
% 0.80/0.97            ( ( mem @ V1R2 @ ( arr @ A_27g @ ( arr @ A_27h @ bool ) ) )
% 0.80/0.97           => ! [V2x: $i] :
% 0.80/0.97                ( ( mem @ V2x @ A_27g )
% 0.80/0.97               => ! [V3z: $i] :
% 0.80/0.97                    ( ( mem @ V3z @ A_27k )
% 0.80/0.97                   => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2EO @ A_27g @ A_27h @ A_27k ) @ V0R1 ) @ V1R2 ) @ V2x ) @ V3z ) )
% 0.80/0.97                    <=> ? [V4y: $i] :
% 0.80/0.97                          ( ( mem @ V4y @ A_27h )
% 0.80/0.97                          & ( p @ ( ap @ ( ap @ V1R2 @ V2x ) @ V4y ) )
% 0.80/0.97                          & ( p @ ( ap @ ( ap @ V0R1 @ V4y ) @ V3z ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Einv__O,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,A_27c: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1R_27: $i] :
% 0.80/0.97            ( ( mem @ V1R_27 @ ( arr @ A_27c @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( ap @ ( c_2Erelation_2Einv @ A_27c @ A_27b ) @ ( ap @ ( ap @ ( c_2Erelation_2EO @ A_27c @ A_27a @ A_27b ) @ V0R ) @ V1R_27 ) )
% 0.80/0.97              = ( ap @ ( ap @ ( c_2Erelation_2EO @ A_27b @ A_27a @ A_27c ) @ ( ap @ ( c_2Erelation_2Einv @ A_27c @ A_27a ) @ V1R_27 ) ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27b ) @ V0R ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2ERSUBSET,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R1: $i] :
% 0.80/0.97        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1R2: $i] :
% 0.80/0.97            ( ( mem @ V1R2 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ( ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERSUBSET @ A_27a @ A_27b ) @ V0R1 ) @ V1R2 ) )
% 0.80/0.97            <=> ! [V2x: $i] :
% 0.80/0.97                  ( ( mem @ V2x @ A_27a )
% 0.80/0.97                 => ! [V3y: $i] :
% 0.80/0.97                      ( ( mem @ V3y @ A_27b )
% 0.80/0.97                     => ( ( p @ ( ap @ ( ap @ V0R1 @ V2x ) @ V3y ) )
% 0.80/0.97                       => ( p @ ( ap @ ( ap @ V1R2 @ V2x ) @ V3y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Eirreflexive__RSUBSET,axiom,
% 0.80/0.97      ! [A_27a: del,V0R1: $i] :
% 0.80/0.97        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1R2: $i] :
% 0.80/0.97            ( ( mem @ V1R2 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( ( p @ ( ap @ ( c_2Erelation_2Eirreflexive @ A_27a ) @ V1R2 ) )
% 0.80/0.97                & ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERSUBSET @ A_27a @ A_27a ) @ V0R1 ) @ V1R2 ) ) )
% 0.80/0.97             => ( p @ ( ap @ ( c_2Erelation_2Eirreflexive @ A_27a ) @ V0R1 ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2ERUNION,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R1: $i] :
% 0.80/0.97        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1R2: $i] :
% 0.80/0.97            ( ( mem @ V1R2 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ! [V2x: $i] :
% 0.80/0.97                ( ( mem @ V2x @ A_27a )
% 0.80/0.97               => ! [V3y: $i] :
% 0.80/0.97                    ( ( mem @ V3y @ A_27b )
% 0.80/0.97                   => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERUNION @ A_27a @ A_27b ) @ V0R1 ) @ V1R2 ) @ V2x ) @ V3y ) )
% 0.80/0.97                    <=> ( ( p @ ( ap @ ( ap @ V0R1 @ V2x ) @ V3y ) )
% 0.80/0.97                        | ( p @ ( ap @ ( ap @ V1R2 @ V2x ) @ V3y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERUNION__COMM,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R1: $i] :
% 0.80/0.97        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1R2: $i] :
% 0.80/0.97            ( ( mem @ V1R2 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ( ( ap @ ( ap @ ( c_2Erelation_2ERUNION @ A_27a @ A_27b ) @ V0R1 ) @ V1R2 )
% 0.80/0.97              = ( ap @ ( ap @ ( c_2Erelation_2ERUNION @ A_27a @ A_27b ) @ V1R2 ) @ V0R1 ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERUNION__ASSOC,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R1: $i] :
% 0.80/0.97        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1R2: $i] :
% 0.80/0.97            ( ( mem @ V1R2 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ! [V2R3: $i] :
% 0.80/0.97                ( ( mem @ V2R3 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97               => ( ( ap @ ( ap @ ( c_2Erelation_2ERUNION @ A_27a @ A_27b ) @ V0R1 ) @ ( ap @ ( ap @ ( c_2Erelation_2ERUNION @ A_27a @ A_27b ) @ V1R2 ) @ V2R3 ) )
% 0.80/0.97                  = ( ap @ ( ap @ ( c_2Erelation_2ERUNION @ A_27a @ A_27b ) @ ( ap @ ( ap @ ( c_2Erelation_2ERUNION @ A_27a @ A_27b ) @ V0R1 ) @ V1R2 ) ) @ V2R3 ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2ERINTER,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R1: $i] :
% 0.80/0.97        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1R2: $i] :
% 0.80/0.97            ( ( mem @ V1R2 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ! [V2x: $i] :
% 0.80/0.97                ( ( mem @ V2x @ A_27a )
% 0.80/0.97               => ! [V3y: $i] :
% 0.80/0.97                    ( ( mem @ V3y @ A_27b )
% 0.80/0.97                   => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERINTER @ A_27a @ A_27b ) @ V0R1 ) @ V1R2 ) @ V2x ) @ V3y ) )
% 0.80/0.97                    <=> ( ( p @ ( ap @ ( ap @ V0R1 @ V2x ) @ V3y ) )
% 0.80/0.97                        & ( p @ ( ap @ ( ap @ V1R2 @ V2x ) @ V3y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERINTER__COMM,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R1: $i] :
% 0.80/0.97        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1R2: $i] :
% 0.80/0.97            ( ( mem @ V1R2 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ( ( ap @ ( ap @ ( c_2Erelation_2ERINTER @ A_27a @ A_27b ) @ V0R1 ) @ V1R2 )
% 0.80/0.97              = ( ap @ ( ap @ ( c_2Erelation_2ERINTER @ A_27a @ A_27b ) @ V1R2 ) @ V0R1 ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERINTER__ASSOC,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R1: $i] :
% 0.80/0.97        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1R2: $i] :
% 0.80/0.97            ( ( mem @ V1R2 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ! [V2R3: $i] :
% 0.80/0.97                ( ( mem @ V2R3 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97               => ( ( ap @ ( ap @ ( c_2Erelation_2ERINTER @ A_27a @ A_27b ) @ V0R1 ) @ ( ap @ ( ap @ ( c_2Erelation_2ERINTER @ A_27a @ A_27b ) @ V1R2 ) @ V2R3 ) )
% 0.80/0.97                  = ( ap @ ( ap @ ( c_2Erelation_2ERINTER @ A_27a @ A_27b ) @ ( ap @ ( ap @ ( c_2Erelation_2ERINTER @ A_27a @ A_27b ) @ V0R1 ) @ V1R2 ) ) @ V2R3 ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Eantisymmetric__RINTER,axiom,
% 0.80/0.97      ! [A_27a: del,V0R1: $i] :
% 0.80/0.97        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1R2: $i] :
% 0.80/0.97            ( ( mem @ V1R2 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( ( p @ ( ap @ ( c_2Erelation_2Eantisymmetric @ A_27a ) @ V0R1 ) )
% 0.80/0.97               => ( p @ ( ap @ ( c_2Erelation_2Eantisymmetric @ A_27a ) @ ( ap @ ( ap @ ( c_2Erelation_2ERINTER @ A_27a @ A_27a ) @ V0R1 ) @ V1R2 ) ) ) )
% 0.80/0.97              & ( ( p @ ( ap @ ( c_2Erelation_2Eantisymmetric @ A_27a ) @ V1R2 ) )
% 0.80/0.97               => ( p @ ( ap @ ( c_2Erelation_2Eantisymmetric @ A_27a ) @ ( ap @ ( ap @ ( c_2Erelation_2ERINTER @ A_27a @ A_27a ) @ V0R1 ) @ V1R2 ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Etransitive__RINTER,axiom,
% 0.80/0.97      ! [A_27a: del,V0R1: $i] :
% 0.80/0.97        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1R2: $i] :
% 0.80/0.97            ( ( mem @ V1R2 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ V0R1 ) )
% 0.80/0.97                & ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ V1R2 ) ) )
% 0.80/0.97             => ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ ( ap @ ( ap @ ( c_2Erelation_2ERINTER @ A_27a @ A_27a ) @ V0R1 ) @ V1R2 ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2ERCOMPL,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27b )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERCOMPL @ A_27a @ A_27b ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.97                <=> ~ ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Ereflexive__Id__RSUBSET,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERSUBSET @ A_27a @ A_27a ) @ ( c_2Emin_2E_3D @ A_27a ) ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Esymmetric__inv__RSUBSET,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERSUBSET @ A_27a @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R ) ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Etransitive__O__RSUBSET,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERSUBSET @ A_27a @ A_27a ) @ ( ap @ ( ap @ ( c_2Erelation_2EO @ A_27a @ A_27a @ A_27a ) @ V0R ) @ V0R ) ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2EPreOrder,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EPreOrder @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ( ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27a ) @ V0R ) )
% 0.80/0.97            & ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2EOrder,axiom,
% 0.80/0.97      ! [A_27g: del,V0Z: $i] :
% 0.80/0.97        ( ( mem @ V0Z @ ( arr @ A_27g @ ( arr @ A_27g @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EOrder @ A_27g ) @ V0Z ) )
% 0.80/0.97        <=> ( ( p @ ( ap @ ( c_2Erelation_2Eantisymmetric @ A_27g ) @ V0Z ) )
% 0.80/0.97            & ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27g ) @ V0Z ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2EWeakOrder,axiom,
% 0.80/0.97      ! [A_27g: del,V0Z: $i] :
% 0.80/0.97        ( ( mem @ V0Z @ ( arr @ A_27g @ ( arr @ A_27g @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EWeakOrder @ A_27g ) @ V0Z ) )
% 0.80/0.97        <=> ( ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27g ) @ V0Z ) )
% 0.80/0.97            & ( p @ ( ap @ ( c_2Erelation_2Eantisymmetric @ A_27g ) @ V0Z ) )
% 0.80/0.97            & ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27g ) @ V0Z ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2EStrongOrder,axiom,
% 0.80/0.97      ! [A_27g: del,V0Z: $i] :
% 0.80/0.97        ( ( mem @ V0Z @ ( arr @ A_27g @ ( arr @ A_27g @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EStrongOrder @ A_27g ) @ V0Z ) )
% 0.80/0.97        <=> ( ( p @ ( ap @ ( c_2Erelation_2Eirreflexive @ A_27g ) @ V0Z ) )
% 0.80/0.97            & ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27g ) @ V0Z ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Eirrefl__trans__implies__antisym,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( ( p @ ( ap @ ( c_2Erelation_2Eirreflexive @ A_27a ) @ V0R ) )
% 0.80/0.97            & ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ V0R ) ) )
% 0.80/0.97         => ( p @ ( ap @ ( c_2Erelation_2Eantisymmetric @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EStrongOrd__Ord,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EStrongOrder @ A_27a ) @ V0R ) )
% 0.80/0.97         => ( p @ ( ap @ ( c_2Erelation_2EOrder @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWeakOrd__Ord,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EWeakOrder @ A_27a ) @ V0R ) )
% 0.80/0.97         => ( p @ ( ap @ ( c_2Erelation_2EOrder @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWeakOrder__EQ,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EWeakOrder @ A_27a ) @ V0R ) )
% 0.80/0.97         => ! [V1y: $i] :
% 0.80/0.97              ( ( mem @ V1y @ A_27a )
% 0.80/0.97             => ! [V2z: $i] :
% 0.80/0.97                  ( ( mem @ V2z @ A_27a )
% 0.80/0.97                 => ( ( V1y = V2z )
% 0.80/0.97                  <=> ( ( p @ ( ap @ ( ap @ V0R @ V1y ) @ V2z ) )
% 0.80/0.97                      & ( p @ ( ap @ ( ap @ V0R @ V2z ) @ V1y ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERSUBSET__ANTISYM,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R1: $i] :
% 0.80/0.97        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1R2: $i] :
% 0.80/0.97            ( ( mem @ V1R2 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ( ( ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERSUBSET @ A_27a @ A_27b ) @ V0R1 ) @ V1R2 ) )
% 0.80/0.97                & ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERSUBSET @ A_27a @ A_27b ) @ V1R2 ) @ V0R1 ) ) )
% 0.80/0.97             => ( V0R1 = V1R2 ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERSUBSET__antisymmetric,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( p @ ( ap @ ( c_2Erelation_2Eantisymmetric @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) @ ( c_2Erelation_2ERSUBSET @ A_27a @ A_27b ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERSUBSET__WeakOrder,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del] : ( p @ ( ap @ ( c_2Erelation_2EWeakOrder @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) @ ( c_2Erelation_2ERSUBSET @ A_27a @ A_27b ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EEqIsBothRSUBSET,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0y: $i] :
% 0.80/0.97        ( ( mem @ V0y @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1z: $i] :
% 0.80/0.97            ( ( mem @ V1z @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ( ( V0y = V1z )
% 0.80/0.97            <=> ( ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERSUBSET @ A_27a @ A_27b ) @ V0y ) @ V1z ) )
% 0.80/0.97                & ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERSUBSET @ A_27a @ A_27b ) @ V1z ) @ V0y ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2ESTRORD,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ! [V1a: $i] :
% 0.80/0.97            ( ( mem @ V1a @ A_27a )
% 0.80/0.97           => ! [V2b: $i] :
% 0.80/0.97                ( ( mem @ V2b @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ESTRORD @ A_27a ) @ V0R ) @ V1a ) @ V2b ) )
% 0.80/0.97                <=> ( ( p @ ( ap @ ( ap @ V0R @ V1a ) @ V2b ) )
% 0.80/0.97                    & ( V1a != V2b ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ESTRORD__AND__NOT__Id,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( ap @ ( c_2Erelation_2ESTRORD @ A_27a ) @ V0R )
% 0.80/0.97          = ( ap @ ( ap @ ( c_2Erelation_2ERINTER @ A_27a @ A_27a ) @ V0R ) @ ( ap @ ( c_2Erelation_2ERCOMPL @ A_27a @ A_27a ) @ ( c_2Emin_2E_3D @ A_27a ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERC__OR__Id,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R )
% 0.80/0.97          = ( ap @ ( ap @ ( c_2Erelation_2ERUNION @ A_27a @ A_27a ) @ V0R ) @ ( c_2Emin_2E_3D @ A_27a ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERC__Weak,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EOrder @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ( p @ ( ap @ ( c_2Erelation_2EWeakOrder @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ESTRORD__Strong,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EOrder @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ( p @ ( ap @ ( c_2Erelation_2EStrongOrder @ A_27a ) @ ( ap @ ( c_2Erelation_2ESTRORD @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ESTRORD__RC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EStrongOrder @ A_27a ) @ V0R ) )
% 0.80/0.97         => ( ( ap @ ( c_2Erelation_2ESTRORD @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) )
% 0.80/0.97            = V0R ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERC__STRORD,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EWeakOrder @ A_27a ) @ V0R ) )
% 0.80/0.97         => ( ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ ( ap @ ( c_2Erelation_2ESTRORD @ A_27a ) @ V0R ) )
% 0.80/0.97            = V0R ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EIDEM__STRORD,axiom,
% 0.80/0.97      ! [A_27a: del] : ( p @ ( ap @ ( c_2Erelation_2EIDEM @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( c_2Erelation_2ESTRORD @ A_27a ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EIDEM__RC,axiom,
% 0.80/0.97      ! [A_27a: del] : ( p @ ( ap @ ( c_2Erelation_2EIDEM @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( c_2Erelation_2ERC @ A_27a ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EIDEM__SC,axiom,
% 0.80/0.97      ! [A_27a: del] : ( p @ ( ap @ ( c_2Erelation_2EIDEM @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( c_2Erelation_2ESC @ A_27a ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EIDEM__TC,axiom,
% 0.80/0.97      ! [A_27a: del] : ( p @ ( ap @ ( c_2Erelation_2EIDEM @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( c_2Erelation_2ETC @ A_27a ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EIDEM__RTC,axiom,
% 0.80/0.97      ! [A_27a: del] : ( p @ ( ap @ ( c_2Erelation_2EIDEM @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( c_2Erelation_2ERTC @ A_27a ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Etrichotomous__STRORD,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Etrichotomous @ A_27a ) @ ( ap @ ( c_2Erelation_2ESTRORD @ A_27a ) @ V0R ) ) )
% 0.80/0.97        <=> ( p @ ( ap @ ( c_2Erelation_2Etrichotomous @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Etrichotomous__RC,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Etrichotomous @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) ) )
% 0.80/0.97        <=> ( p @ ( ap @ ( c_2Erelation_2Etrichotomous @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2ELinearOrder,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2ELinearOrder @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ( ( p @ ( ap @ ( c_2Erelation_2EOrder @ A_27a ) @ V0R ) )
% 0.80/0.97            & ( p @ ( ap @ ( c_2Erelation_2Etrichotomous @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2EStrongLinearOrder,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EStrongLinearOrder @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ( ( p @ ( ap @ ( c_2Erelation_2EStrongOrder @ A_27a ) @ V0R ) )
% 0.80/0.97            & ( p @ ( ap @ ( c_2Erelation_2Etrichotomous @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2EWeakLinearOrder,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EWeakLinearOrder @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ( ( p @ ( ap @ ( c_2Erelation_2EWeakOrder @ A_27a ) @ V0R ) )
% 0.80/0.97            & ( p @ ( ap @ ( c_2Erelation_2Etrichotomous @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EWeakLinearOrder__dichotomy,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EWeakLinearOrder @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ( ( p @ ( ap @ ( c_2Erelation_2EWeakOrder @ A_27a ) @ V0R ) )
% 0.80/0.97            & ! [V1a: $i] :
% 0.80/0.97                ( ( mem @ V1a @ A_27a )
% 0.80/0.97               => ! [V2b: $i] :
% 0.80/0.97                    ( ( mem @ V2b @ A_27a )
% 0.80/0.97                   => ( ( p @ ( ap @ ( ap @ V0R @ V1a ) @ V2b ) )
% 0.80/0.97                      | ( p @ ( ap @ ( ap @ V0R @ V2b ) @ V1a ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2Ediag__def,axiom,
% 0.80/0.97      ! [A_27a: del,V0A: $i] :
% 0.80/0.97        ( ( mem @ V0A @ ( arr @ A_27a @ bool ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2y: $i] :
% 0.80/0.97                ( ( mem @ V2y @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2Ediag @ A_27a ) @ V0A ) @ V1x ) @ V2y ) )
% 0.80/0.97                <=> ( ( V1x = V2y )
% 0.80/0.97                    & ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V1x ) @ V0A ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EO__ASSOC,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0R1: $i] :
% 0.80/0.97        ( ( mem @ V0R1 @ ( arr @ A_27c @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1R2: $i] :
% 0.80/0.97            ( ( mem @ V1R2 @ ( arr @ A_27d @ ( arr @ A_27c @ bool ) ) )
% 0.80/0.97           => ! [V2R3: $i] :
% 0.80/0.97                ( ( mem @ V2R3 @ ( arr @ A_27a @ ( arr @ A_27d @ bool ) ) )
% 0.80/0.97               => ( ( ap @ ( ap @ ( c_2Erelation_2EO @ A_27a @ A_27c @ A_27b ) @ V0R1 ) @ ( ap @ ( ap @ ( c_2Erelation_2EO @ A_27a @ A_27d @ A_27c ) @ V1R2 ) @ V2R3 ) )
% 0.80/0.97                  = ( ap @ ( ap @ ( c_2Erelation_2EO @ A_27a @ A_27d @ A_27b ) @ ( ap @ ( ap @ ( c_2Erelation_2EO @ A_27d @ A_27c @ A_27b ) @ V0R1 ) @ V1R2 ) ) @ V2R3 ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EId__O,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ( ( ap @ ( ap @ ( c_2Erelation_2EO @ A_27a @ A_27b @ A_27b ) @ ( c_2Emin_2E_3D @ A_27b ) ) @ V0R )
% 0.80/0.97          = V0R ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EO__Id,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ( ( ap @ ( ap @ ( c_2Erelation_2EO @ A_27a @ A_27a @ A_27b ) @ V0R ) @ ( c_2Emin_2E_3D @ A_27a ) )
% 0.80/0.97          = V0R ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EO__MONO,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,A_27c: del,V0R1: $i] :
% 0.80/0.97        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1R2: $i] :
% 0.80/0.97            ( ( mem @ V1R2 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ! [V2S1: $i] :
% 0.80/0.97                ( ( mem @ V2S1 @ ( arr @ A_27c @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97               => ! [V3S2: $i] :
% 0.80/0.97                    ( ( mem @ V3S2 @ ( arr @ A_27c @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97                   => ( ( ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERSUBSET @ A_27a @ A_27b ) @ V0R1 ) @ V1R2 ) )
% 0.80/0.97                        & ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERSUBSET @ A_27c @ A_27a ) @ V2S1 ) @ V3S2 ) ) )
% 0.80/0.97                     => ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERSUBSET @ A_27c @ A_27b ) @ ( ap @ ( ap @ ( c_2Erelation_2EO @ A_27c @ A_27a @ A_27b ) @ V0R1 ) @ V2S1 ) ) @ ( ap @ ( ap @ ( c_2Erelation_2EO @ A_27c @ A_27a @ A_27b ) @ V1R2 ) @ V3S2 ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Einv__Id,axiom,
% 0.80/0.97      ! [A_27a: del] :
% 0.80/0.97        ( ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ ( c_2Emin_2E_3D @ A_27a ) )
% 0.80/0.97        = ( c_2Emin_2E_3D @ A_27a ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2Einv__diag,axiom,
% 0.80/0.97      ! [A_27a: del,V0A: $i] :
% 0.80/0.97        ( ( mem @ V0A @ ( arr @ A_27a @ bool ) )
% 0.80/0.97       => ( ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ ( ap @ ( c_2Erelation_2Ediag @ A_27a ) @ V0A ) )
% 0.80/0.97          = ( ap @ ( c_2Erelation_2Ediag @ A_27a ) @ V0A ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2ERDOM__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ( ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERDOM @ A_27a @ A_27b ) @ V0R ) @ V1x ) )
% 0.80/0.97            <=> ? [V2y: $i] :
% 0.80/0.97                  ( ( mem @ V2y @ A_27b )
% 0.80/0.97                  & ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EIN__RDOM,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.97        ( ( mem @ V0x @ A_27a )
% 0.80/0.97       => ! [V1R: $i] :
% 0.80/0.97            ( ( mem @ V1R @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V0x ) @ ( ap @ ( c_2Erelation_2ERDOM @ A_27a @ A_27b ) @ V1R ) ) )
% 0.80/0.97            <=> ? [V2y: $i] :
% 0.80/0.97                  ( ( mem @ V2y @ A_27b )
% 0.80/0.97                  & ( p @ ( ap @ ( ap @ V1R @ V0x ) @ V2y ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2ERRANGE,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1y: $i] :
% 0.80/0.97            ( ( mem @ V1y @ A_27b )
% 0.80/0.97           => ( ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERRANGE @ A_27a @ A_27b ) @ V0R ) @ V1y ) )
% 0.80/0.97            <=> ? [V2x: $i] :
% 0.80/0.97                  ( ( mem @ V2x @ A_27a )
% 0.80/0.97                  & ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V1y ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EIN__RRANGE,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0y: $i] :
% 0.80/0.97        ( ( mem @ V0y @ A_27a )
% 0.80/0.97       => ! [V1R: $i] :
% 0.80/0.97            ( ( mem @ V1R @ ( arr @ A_27b @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97           => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V0y ) @ ( ap @ ( c_2Erelation_2ERRANGE @ A_27b @ A_27a ) @ V1R ) ) )
% 0.80/0.97            <=> ? [V2x: $i] :
% 0.80/0.97                  ( ( mem @ V2x @ A_27b )
% 0.80/0.97                  & ( p @ ( ap @ ( ap @ V1R @ V2x ) @ V0y ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EIN__RDOM__RUNION,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.97        ( ( mem @ V0x @ A_27a )
% 0.80/0.97       => ! [V1R1: $i] :
% 0.80/0.97            ( ( mem @ V1R1 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ! [V2R2: $i] :
% 0.80/0.97                ( ( mem @ V2R2 @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V0x ) @ ( ap @ ( c_2Erelation_2ERDOM @ A_27a @ A_27b ) @ ( ap @ ( ap @ ( c_2Erelation_2ERUNION @ A_27a @ A_27b ) @ V1R1 ) @ V2R2 ) ) ) )
% 0.80/0.97                <=> ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V0x ) @ ( ap @ ( c_2Erelation_2ERDOM @ A_27a @ A_27b ) @ V1R1 ) ) )
% 0.80/0.97                    | ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V0x ) @ ( ap @ ( c_2Erelation_2ERDOM @ A_27a @ A_27b ) @ V2R2 ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2ERUNIV,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.97        ( ( mem @ V0x @ A_27a )
% 0.80/0.97       => ! [V1y: $i] :
% 0.80/0.97            ( ( mem @ V1y @ A_27b )
% 0.80/0.97           => ( ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERUNIV @ A_27a @ A_27b ) @ V0x ) @ V1y ) )
% 0.80/0.97            <=> $true ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2ERUNIV__SUBSET,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ( ( ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERSUBSET @ A_27a @ A_27b ) @ ( c_2Erelation_2ERUNIV @ A_27a @ A_27b ) ) @ V0R ) )
% 0.80/0.97          <=> ( V0R
% 0.80/0.97              = ( c_2Erelation_2ERUNIV @ A_27a @ A_27b ) ) )
% 0.80/0.97          & ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERSUBSET @ A_27a @ A_27b ) @ V0R ) @ ( c_2Erelation_2ERUNIV @ A_27a @ A_27b ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EREMPTY__SUBSET,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERSUBSET @ A_27a @ A_27a ) @ ( c_2Erelation_2EEMPTY__REL @ A_27a ) ) @ V0R ) )
% 0.80/0.97          & ( ( p @ ( ap @ ( ap @ ( c_2Erelation_2ERSUBSET @ A_27a @ A_27a ) @ V0R ) @ ( c_2Erelation_2EEMPTY__REL @ A_27a ) ) )
% 0.80/0.97          <=> ( V0R
% 0.80/0.97              = ( c_2Erelation_2EEMPTY__REL @ A_27a ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2ERRESTRICT__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1s: $i] :
% 0.80/0.97            ( ( mem @ V1s @ ( arr @ A_27a @ bool ) )
% 0.80/0.97           => ! [V2x: $i] :
% 0.80/0.97                ( ( mem @ V2x @ A_27a )
% 0.80/0.97               => ! [V3y: $i] :
% 0.80/0.97                    ( ( mem @ V3y @ A_27b )
% 0.80/0.97                   => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERRESTRICT @ A_27a @ A_27b ) @ V0R ) @ V1s ) @ V2x ) @ V3y ) )
% 0.80/0.97                    <=> ( ( p @ ( ap @ ( ap @ V0R @ V2x ) @ V3y ) )
% 0.80/0.97                        & ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V2x ) @ V1s ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EIN__RDOM__RRESTRICT,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.97        ( ( mem @ V0x @ A_27a )
% 0.80/0.97       => ! [V1R: $i] :
% 0.80/0.97            ( ( mem @ V1R @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ! [V2s: $i] :
% 0.80/0.97                ( ( mem @ V2s @ ( arr @ A_27a @ bool ) )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V0x ) @ ( ap @ ( c_2Erelation_2ERDOM @ A_27a @ A_27b ) @ ( ap @ ( ap @ ( c_2Erelation_2ERRESTRICT @ A_27a @ A_27b ) @ V1R ) @ V2s ) ) ) )
% 0.80/0.97                <=> ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V0x ) @ ( ap @ ( c_2Erelation_2ERDOM @ A_27a @ A_27b ) @ V1R ) ) )
% 0.80/0.97                    & ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V0x ) @ V2s ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2ERDOM__DELETE__DEF,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97       => ! [V1x: $i] :
% 0.80/0.97            ( ( mem @ V1x @ A_27a )
% 0.80/0.97           => ! [V2u: $i] :
% 0.80/0.97                ( ( mem @ V2u @ A_27a )
% 0.80/0.97               => ! [V3v: $i] :
% 0.80/0.97                    ( ( mem @ V3v @ A_27b )
% 0.80/0.97                   => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERDOM__DELETE @ A_27a @ A_27b ) @ V0R ) @ V1x ) @ V2u ) @ V3v ) )
% 0.80/0.97                    <=> ( ( p @ ( ap @ ( ap @ V0R @ V2u ) @ V3v ) )
% 0.80/0.97                        & ( V2u != V1x ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(conj_thm_2Erelation_2EIN__RDOM__DELETE,axiom,
% 0.80/0.97      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.97        ( ( mem @ V0x @ A_27a )
% 0.80/0.97       => ! [V1R: $i] :
% 0.80/0.97            ( ( mem @ V1R @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.97           => ! [V2k: $i] :
% 0.80/0.97                ( ( mem @ V2k @ A_27a )
% 0.80/0.97               => ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V0x ) @ ( ap @ ( c_2Erelation_2ERDOM @ A_27a @ A_27b ) @ ( ap @ ( ap @ ( c_2Erelation_2ERDOM__DELETE @ A_27a @ A_27b ) @ V1R ) @ V2k ) ) ) )
% 0.80/0.97                <=> ( ( p @ ( ap @ ( ap @ ( c_2Ebool_2EIN @ A_27a ) @ V0x ) @ ( ap @ ( c_2Erelation_2ERDOM @ A_27a @ A_27b ) @ V1R ) ) )
% 0.80/0.97                    & ( V0x != V2k ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2Ediamond__def,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Ediamond @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ! [V1x: $i] :
% 0.80/0.97              ( ( mem @ V1x @ A_27a )
% 0.80/0.97             => ! [V2y: $i] :
% 0.80/0.97                  ( ( mem @ V2y @ A_27a )
% 0.80/0.97                 => ! [V3z: $i] :
% 0.80/0.97                      ( ( mem @ V3z @ A_27a )
% 0.80/0.97                     => ( ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) )
% 0.80/0.97                          & ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V3z ) ) )
% 0.80/0.97                       => ? [V4u: $i] :
% 0.80/0.97                            ( ( mem @ V4u @ A_27a )
% 0.80/0.97                            & ( p @ ( ap @ ( ap @ V0R @ V2y ) @ V4u ) )
% 0.80/0.97                            & ( p @ ( ap @ ( ap @ V0R @ V3z ) @ V4u ) ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2Ercdiamond__def,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2Ercdiamond @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ! [V1x: $i] :
% 0.80/0.97              ( ( mem @ V1x @ A_27a )
% 0.80/0.97             => ! [V2y: $i] :
% 0.80/0.97                  ( ( mem @ V2y @ A_27a )
% 0.80/0.97                 => ! [V3z: $i] :
% 0.80/0.97                      ( ( mem @ V3z @ A_27a )
% 0.80/0.97                     => ( ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) )
% 0.80/0.97                          & ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V3z ) ) )
% 0.80/0.97                       => ? [V4u: $i] :
% 0.80/0.97                            ( ( mem @ V4u @ A_27a )
% 0.80/0.97                            & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) @ V2y ) @ V4u ) )
% 0.80/0.97                            & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) @ V3z ) @ V4u ) ) ) ) ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2ECR__def,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2ECR @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ( p @ ( ap @ ( c_2Erelation_2Ediamond @ A_27a ) @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.97  
% 0.80/0.97  thf(ax_thm_2Erelation_2EWCR__def,axiom,
% 0.80/0.97      ! [A_27a: del,V0R: $i] :
% 0.80/0.97        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.97       => ( ( p @ ( ap @ ( c_2Erelation_2EWCR @ A_27a ) @ V0R ) )
% 0.80/0.97        <=> ! [V1x: $i] :
% 0.80/0.97              ( ( mem @ V1x @ A_27a )
% 0.80/0.97             => ! [V2y: $i] :
% 0.80/0.97                  ( ( mem @ V2y @ A_27a )
% 0.80/0.97                 => ! [V3z: $i] :
% 0.80/0.97                      ( ( mem @ V3z @ A_27a )
% 0.80/0.98                     => ( ( ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) )
% 0.80/0.98                          & ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V3z ) ) )
% 0.80/0.98                       => ? [V4u: $i] :
% 0.80/0.98                            ( ( mem @ V4u @ A_27a )
% 0.80/0.98                            & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V2y ) @ V4u ) )
% 0.80/0.98                            & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V3z ) @ V4u ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Erelation_2ESN__def,axiom,
% 0.80/0.98      ! [A_27a: del,V0R: $i] :
% 0.80/0.98        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ( ( p @ ( ap @ ( c_2Erelation_2ESN @ A_27a ) @ V0R ) )
% 0.80/0.98        <=> ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ ( ap @ ( c_2Erelation_2Einv @ A_27a @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Erelation_2Enf__def,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.98        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ A_27a )
% 0.80/0.98           => ( ( p @ ( ap @ ( ap @ ( c_2Erelation_2Enf @ A_27a @ A_27b ) @ V0R ) @ V1x ) )
% 0.80/0.98            <=> ! [V2y: $i] :
% 0.80/0.98                  ( ( mem @ V2y @ A_27b )
% 0.80/0.98                 => ~ ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Erelation_2Ercdiamond__diamond,axiom,
% 0.80/0.98      ! [A_27a: del,V0R: $i] :
% 0.80/0.98        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ( ( p @ ( ap @ ( c_2Erelation_2Ercdiamond @ A_27a ) @ V0R ) )
% 0.80/0.98        <=> ( p @ ( ap @ ( c_2Erelation_2Ediamond @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Erelation_2Ediamond__RC__diamond,axiom,
% 0.80/0.98      ! [A_27a: del,V0R: $i] :
% 0.80/0.98        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ( ( p @ ( ap @ ( c_2Erelation_2Ediamond @ A_27a ) @ V0R ) )
% 0.80/0.98         => ( p @ ( ap @ ( c_2Erelation_2Ediamond @ A_27a ) @ ( ap @ ( c_2Erelation_2ERC @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Erelation_2Ediamond__TC__diamond,axiom,
% 0.80/0.98      ! [A_27a: del,V0R: $i] :
% 0.80/0.98        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ( ( p @ ( ap @ ( c_2Erelation_2Ediamond @ A_27a ) @ V0R ) )
% 0.80/0.98         => ( p @ ( ap @ ( c_2Erelation_2Ediamond @ A_27a ) @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Erelation_2Eestablish__CR,axiom,
% 0.80/0.98      ! [A_27a: del,V0R: $i] :
% 0.80/0.98        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ( ( ( p @ ( ap @ ( c_2Erelation_2Ercdiamond @ A_27a ) @ V0R ) )
% 0.80/0.98           => ( p @ ( ap @ ( c_2Erelation_2ECR @ A_27a ) @ V0R ) ) )
% 0.80/0.98          & ( ( p @ ( ap @ ( c_2Erelation_2Ediamond @ A_27a ) @ V0R ) )
% 0.80/0.98           => ( p @ ( ap @ ( c_2Erelation_2ECR @ A_27a ) @ V0R ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Erelation_2ENewmans__lemma,axiom,
% 0.80/0.98      ! [A_27a: del,V0R: $i] :
% 0.80/0.98        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ( ( ( p @ ( ap @ ( c_2Erelation_2EWCR @ A_27a ) @ V0R ) )
% 0.80/0.98            & ( p @ ( ap @ ( c_2Erelation_2ESN @ A_27a ) @ V0R ) ) )
% 0.80/0.98         => ( p @ ( ap @ ( c_2Erelation_2ECR @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  %------------------------------------------------------------------------------
% 0.80/0.98  %------------------------------------------------------------------------------
% 0.80/0.98  thf(tp_ty_2Eoption_2Eoption,type,
% 0.80/0.98      ty_2Eoption_2Eoption: del > del ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2EIS__NONE,type,
% 0.80/0.98      c_2Eoption_2EIS__NONE: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2EIS__NONE,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eoption_2EIS__NONE @ A_27a ) @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ bool ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2EIS__SOME,type,
% 0.80/0.98      c_2Eoption_2EIS__SOME: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2EIS__SOME,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eoption_2EIS__SOME @ A_27a ) @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ bool ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2ENONE,type,
% 0.80/0.98      c_2Eoption_2ENONE: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2ENONE,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eoption_2ENONE @ A_27a ) @ ( ty_2Eoption_2Eoption @ A_27a ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2EOPTION__ALL,type,
% 0.80/0.98      c_2Eoption_2EOPTION__ALL: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2EOPTION__ALL,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eoption_2EOPTION__ALL @ A_27a ) @ ( arr @ ( arr @ A_27a @ bool ) @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ bool ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2EOPTION__APPLY,type,
% 0.80/0.98      c_2Eoption_2EOPTION__APPLY: del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2EOPTION__APPLY,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Eoption_2EOPTION__APPLY @ A_27a @ A_27b ) @ ( arr @ ( ty_2Eoption_2Eoption @ ( arr @ A_27b @ A_27a ) ) @ ( arr @ ( ty_2Eoption_2Eoption @ A_27b ) @ ( ty_2Eoption_2Eoption @ A_27a ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2EOPTION__BIND,type,
% 0.80/0.98      c_2Eoption_2EOPTION__BIND: del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2EOPTION__BIND,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Eoption_2EOPTION__BIND @ A_27a @ A_27b ) @ ( arr @ ( ty_2Eoption_2Eoption @ A_27b ) @ ( arr @ ( arr @ A_27b @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ ( ty_2Eoption_2Eoption @ A_27a ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2EOPTION__CHOICE,type,
% 0.80/0.98      c_2Eoption_2EOPTION__CHOICE: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2EOPTION__CHOICE,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eoption_2EOPTION__CHOICE @ A_27a ) @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ ( ty_2Eoption_2Eoption @ A_27a ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(stp_c_ty_2Eoption_2Eoption_ty_2Eone_2Eone,type,
% 0.80/0.98      tp__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone: $tType ).
% 0.80/0.98  
% 0.80/0.98  thf(stp_inj_c_ty_2Eoption_2Eoption_ty_2Eone_2Eone,type,
% 0.80/0.98      inj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone: tp__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(stp_surj_c_ty_2Eoption_2Eoption_ty_2Eone_2Eone,type,
% 0.80/0.98      surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone: $i > tp__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone ).
% 0.80/0.98  
% 0.80/0.98  thf(stp_inj_surj_c_ty_2Eoption_2Eoption_ty_2Eone_2Eone,axiom,
% 0.80/0.98      ! [X: tp__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone] :
% 0.80/0.98        ( ( surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone @ ( inj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone @ X ) )
% 0.80/0.98        = X ) ).
% 0.80/0.98  
% 0.80/0.98  thf(stp_inj_mem_c_ty_2Eoption_2Eoption_ty_2Eone_2Eone,axiom,
% 0.80/0.98      ! [X: tp__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone] : ( mem @ ( inj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone @ X ) @ ( ty_2Eoption_2Eoption @ ty_2Eone_2Eone ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(stp_iso_mem_c_ty_2Eoption_2Eoption_ty_2Eone_2Eone,axiom,
% 0.80/0.98      ! [X: $i] :
% 0.80/0.98        ( ( mem @ X @ ( ty_2Eoption_2Eoption @ ty_2Eone_2Eone ) )
% 0.80/0.98       => ( X
% 0.80/0.98          = ( inj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone @ ( surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone @ X ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2EOPTION__GUARD,type,
% 0.80/0.98      c_2Eoption_2EOPTION__GUARD: $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2EOPTION__GUARD,axiom,
% 0.80/0.98      mem @ c_2Eoption_2EOPTION__GUARD @ ( arr @ bool @ ( ty_2Eoption_2Eoption @ ty_2Eone_2Eone ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2EOPTION__IGNORE__BIND,type,
% 0.80/0.98      c_2Eoption_2EOPTION__IGNORE__BIND: del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2EOPTION__IGNORE__BIND,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Eoption_2EOPTION__IGNORE__BIND @ A_27a @ A_27b ) @ ( arr @ ( ty_2Eoption_2Eoption @ A_27b ) @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ ( ty_2Eoption_2Eoption @ A_27a ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2EOPTION__JOIN,type,
% 0.80/0.98      c_2Eoption_2EOPTION__JOIN: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2EOPTION__JOIN,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eoption_2EOPTION__JOIN @ A_27a ) @ ( arr @ ( ty_2Eoption_2Eoption @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ ( ty_2Eoption_2Eoption @ A_27a ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2EOPTION__MAP,type,
% 0.80/0.98      c_2Eoption_2EOPTION__MAP: del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2EOPTION__MAP,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Eoption_2EOPTION__MAP @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ ( ty_2Eoption_2Eoption @ A_27b ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2EOPTION__MAP2,type,
% 0.80/0.98      c_2Eoption_2EOPTION__MAP2: del > del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2EOPTION__MAP2,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del] : ( mem @ ( c_2Eoption_2EOPTION__MAP2 @ A_27a @ A_27b @ A_27c ) @ ( arr @ ( arr @ A_27b @ ( arr @ A_27c @ A_27a ) ) @ ( arr @ ( ty_2Eoption_2Eoption @ A_27b ) @ ( arr @ ( ty_2Eoption_2Eoption @ A_27c ) @ ( ty_2Eoption_2Eoption @ A_27a ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2EOPTION__MCOMP,type,
% 0.80/0.98      c_2Eoption_2EOPTION__MCOMP: del > del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2EOPTION__MCOMP,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del] : ( mem @ ( c_2Eoption_2EOPTION__MCOMP @ A_27a @ A_27b @ A_27c ) @ ( arr @ ( arr @ A_27b @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ ( arr @ ( arr @ A_27c @ ( ty_2Eoption_2Eoption @ A_27b ) ) @ ( arr @ A_27c @ ( ty_2Eoption_2Eoption @ A_27a ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2EOPTREL,type,
% 0.80/0.98      c_2Eoption_2EOPTREL: del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2EOPTREL,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Eoption_2EOPTREL @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ ( arr @ ( ty_2Eoption_2Eoption @ A_27b ) @ bool ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2ESOME,type,
% 0.80/0.98      c_2Eoption_2ESOME: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2ESOME,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eoption_2ESOME @ A_27a ) @ ( arr @ A_27a @ ( ty_2Eoption_2Eoption @ A_27a ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2ETHE,type,
% 0.80/0.98      c_2Eoption_2ETHE: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2ETHE,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eoption_2ETHE @ A_27a ) @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ A_27a ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2Eoption__ABS,type,
% 0.80/0.98      c_2Eoption_2Eoption__ABS: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2Eoption__ABS,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eoption_2Eoption__ABS @ A_27a ) @ ( arr @ ( ty_2Esum_2Esum @ A_27a @ ty_2Eone_2Eone ) @ ( ty_2Eoption_2Eoption @ A_27a ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2Eoption__CASE,type,
% 0.80/0.98      c_2Eoption_2Eoption__CASE: del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2Eoption__CASE,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Eoption_2Eoption__CASE @ A_27a @ A_27b ) @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ ( arr @ A_27b @ ( arr @ ( arr @ A_27a @ A_27b ) @ A_27b ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2Eoption__REP,type,
% 0.80/0.98      c_2Eoption_2Eoption__REP: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2Eoption__REP,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eoption_2Eoption__REP @ A_27a ) @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ ( ty_2Esum_2Esum @ A_27a @ ty_2Eone_2Eone ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eoption_2Esome,type,
% 0.80/0.98      c_2Eoption_2Esome: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eoption_2Esome,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eoption_2Esome @ A_27a ) @ ( arr @ ( arr @ A_27a @ bool ) @ ( ty_2Eoption_2Eoption @ A_27a ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2Eoption__TY__DEF,axiom,
% 0.80/0.98      ! [A_27a: del] :
% 0.80/0.98      ? [V0rep: $i] :
% 0.80/0.98        ( ( mem @ V0rep @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ ( ty_2Esum_2Esum @ A_27a @ ty_2Eone_2Eone ) ) )
% 0.80/0.98        & ( p
% 0.80/0.98          @ ( ap
% 0.80/0.98            @ ( ap @ ( c_2Ebool_2ETYPE__DEFINITION @ ( ty_2Esum_2Esum @ A_27a @ ty_2Eone_2Eone ) @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98              @ ( lam @ ( ty_2Esum_2Esum @ A_27a @ ty_2Eone_2Eone )
% 0.80/0.98                @ ^ [V1x: $i] : c_2Ebool_2ET ) )
% 0.80/0.98            @ V0rep ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2Eoption__REP__ABS__DEF,axiom,
% 0.80/0.98      ! [A_27a: del] :
% 0.80/0.98        ( ! [V0a: $i] :
% 0.80/0.98            ( ( mem @ V0a @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ( ( ap @ ( c_2Eoption_2Eoption__ABS @ A_27a ) @ ( ap @ ( c_2Eoption_2Eoption__REP @ A_27a ) @ V0a ) )
% 0.80/0.98              = V0a ) )
% 0.80/0.98        & ! [V1r: $i] :
% 0.80/0.98            ( ( mem @ V1r @ ( ty_2Esum_2Esum @ A_27a @ ty_2Eone_2Eone ) )
% 0.80/0.98           => ( ( p
% 0.80/0.98                @ ( ap
% 0.80/0.98                  @ ( lam @ ( ty_2Esum_2Esum @ A_27a @ ty_2Eone_2Eone )
% 0.80/0.98                    @ ^ [V2x: $i] : c_2Ebool_2ET )
% 0.80/0.98                  @ V1r ) )
% 0.80/0.98            <=> ( ( ap @ ( c_2Eoption_2Eoption__REP @ A_27a ) @ ( ap @ ( c_2Eoption_2Eoption__ABS @ A_27a ) @ V1r ) )
% 0.80/0.98                = V1r ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2ESOME__DEF,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ( ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V0x )
% 0.80/0.98          = ( ap @ ( c_2Eoption_2Eoption__ABS @ A_27a ) @ ( ap @ ( c_2Esum_2EINL @ A_27a @ ty_2Eone_2Eone ) @ V0x ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2ENONE__DEF,axiom,
% 0.80/0.98      ! [A_27a: del] :
% 0.80/0.98        ( ( c_2Eoption_2ENONE @ A_27a )
% 0.80/0.98        = ( ap @ ( c_2Eoption_2Eoption__ABS @ A_27a ) @ ( ap @ ( c_2Esum_2EINR @ A_27a @ ty_2Eone_2Eone ) @ ( inj__ty_2Eone_2Eone @ fo__c_2Eone_2Eone ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2Eoption__Axiom,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0e: $i] :
% 0.80/0.98        ( ( mem @ V0e @ A_27b )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98           => ? [V2fn: $i] :
% 0.80/0.98                ( ( mem @ V2fn @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ A_27b ) )
% 0.80/0.98                & ( ( ap @ V2fn @ ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                  = V0e )
% 0.80/0.98                & ! [V3x: $i] :
% 0.80/0.98                    ( ( mem @ V3x @ A_27a )
% 0.80/0.98                   => ( ( ap @ V2fn @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V3x ) )
% 0.80/0.98                      = ( ap @ V1f @ V3x ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2Eoption__induction,axiom,
% 0.80/0.98      ! [A_27a: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ bool ) )
% 0.80/0.98       => ( ( ( p @ ( ap @ V0P @ ( c_2Eoption_2ENONE @ A_27a ) ) )
% 0.80/0.98            & ! [V1a: $i] :
% 0.80/0.98                ( ( mem @ V1a @ A_27a )
% 0.80/0.98               => ( p @ ( ap @ V0P @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V1a ) ) ) ) )
% 0.80/0.98         => ! [V2x: $i] :
% 0.80/0.98              ( ( mem @ V2x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98             => ( p @ ( ap @ V0P @ V2x ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2Eoption__nchotomy,axiom,
% 0.80/0.98      ! [A_27a: del,V0opt: $i] :
% 0.80/0.98        ( ( mem @ V0opt @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ( ( V0opt
% 0.80/0.98            = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98          | ? [V1x: $i] :
% 0.80/0.98              ( ( mem @ V1x @ A_27a )
% 0.80/0.98              & ( V0opt
% 0.80/0.98                = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V1x ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2Eoption__case__def,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] :
% 0.80/0.98        ( ! [V0v: $i] :
% 0.80/0.98            ( ( mem @ V0v @ A_27b )
% 0.80/0.98           => ! [V1f: $i] :
% 0.80/0.98                ( ( mem @ V1f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98               => ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2Eoption__CASE @ A_27a @ A_27b ) @ ( c_2Eoption_2ENONE @ A_27a ) ) @ V0v ) @ V1f )
% 0.80/0.98                  = V0v ) ) )
% 0.80/0.98        & ! [V2x: $i] :
% 0.80/0.98            ( ( mem @ V2x @ A_27a )
% 0.80/0.98           => ! [V3v: $i] :
% 0.80/0.98                ( ( mem @ V3v @ A_27b )
% 0.80/0.98               => ! [V4f: $i] :
% 0.80/0.98                    ( ( mem @ V4f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98                   => ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2Eoption__CASE @ A_27a @ A_27b ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V2x ) ) @ V3v ) @ V4f )
% 0.80/0.98                      = ( ap @ V4f @ V2x ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EFORALL__OPTION,axiom,
% 0.80/0.98      ! [A_27a: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ bool ) )
% 0.80/0.98       => ( ! [V1opt: $i] :
% 0.80/0.98              ( ( mem @ V1opt @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98             => ( p @ ( ap @ V0P @ V1opt ) ) )
% 0.80/0.98        <=> ( ( p @ ( ap @ V0P @ ( c_2Eoption_2ENONE @ A_27a ) ) )
% 0.80/0.98            & ! [V2x: $i] :
% 0.80/0.98                ( ( mem @ V2x @ A_27a )
% 0.80/0.98               => ( p @ ( ap @ V0P @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V2x ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EEXISTS__OPTION,axiom,
% 0.80/0.98      ! [A_27a: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ bool ) )
% 0.80/0.98       => ( ? [V1opt: $i] :
% 0.80/0.98              ( ( mem @ V1opt @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98              & ( p @ ( ap @ V0P @ V1opt ) ) )
% 0.80/0.98        <=> ( ( p @ ( ap @ V0P @ ( c_2Eoption_2ENONE @ A_27a ) ) )
% 0.80/0.98            | ? [V2x: $i] :
% 0.80/0.98                ( ( mem @ V2x @ A_27a )
% 0.80/0.98                & ( p @ ( ap @ V0P @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V2x ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2ESOME__11,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ! [V1y: $i] :
% 0.80/0.98            ( ( mem @ V1y @ A_27a )
% 0.80/0.98           => ( ( ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V0x )
% 0.80/0.98                = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V1y ) )
% 0.80/0.98            <=> ( V0x = V1y ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2ENOT__NONE__SOME,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ( ( c_2Eoption_2ENONE @ A_27a )
% 0.80/0.98         != ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V0x ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2ENOT__SOME__NONE,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ( ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V0x )
% 0.80/0.98         != ( c_2Eoption_2ENONE @ A_27a ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2EOPTION__MAP__DEF,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] :
% 0.80/0.98        ( ! [V0f: $i] :
% 0.80/0.98            ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98           => ! [V1x: $i] :
% 0.80/0.98                ( ( mem @ V1x @ A_27a )
% 0.80/0.98               => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP @ A_27a @ A_27b ) @ V0f ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V1x ) )
% 0.80/0.98                  = ( ap @ ( c_2Eoption_2ESOME @ A_27b ) @ ( ap @ V0f @ V1x ) ) ) ) )
% 0.80/0.98        & ! [V2f: $i] :
% 0.80/0.98            ( ( mem @ V2f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP @ A_27a @ A_27b ) @ V2f ) @ ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98              = ( c_2Eoption_2ENONE @ A_27b ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2EIS__SOME__DEF,axiom,
% 0.80/0.98      ! [A_27a: del] :
% 0.80/0.98        ( ! [V0x: $i] :
% 0.80/0.98            ( ( mem @ V0x @ A_27a )
% 0.80/0.98           => ( ( p @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27a ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V0x ) ) )
% 0.80/0.98            <=> $true ) )
% 0.80/0.98        & ( ( p @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27a ) @ ( c_2Eoption_2ENONE @ A_27a ) ) )
% 0.80/0.98        <=> $false ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2EIS__NONE__DEF,axiom,
% 0.80/0.98      ! [A_27a: del] :
% 0.80/0.98        ( ! [V0x: $i] :
% 0.80/0.98            ( ( mem @ V0x @ A_27a )
% 0.80/0.98           => ( ( p @ ( ap @ ( c_2Eoption_2EIS__NONE @ A_27a ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V0x ) ) )
% 0.80/0.98            <=> $false ) )
% 0.80/0.98        & ( ( p @ ( ap @ ( c_2Eoption_2EIS__NONE @ A_27a ) @ ( c_2Eoption_2ENONE @ A_27a ) ) )
% 0.80/0.98        <=> $true ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2ETHE__DEF,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ( ( ap @ ( c_2Eoption_2ETHE @ A_27a ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V0x ) )
% 0.80/0.98          = V0x ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2EOPTION__MAP2__DEF,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27b @ ( arr @ A_27c @ A_27a ) ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ ( ty_2Eoption_2Eoption @ A_27b ) )
% 0.80/0.98           => ! [V2y: $i] :
% 0.80/0.98                ( ( mem @ V2y @ ( ty_2Eoption_2Eoption @ A_27c ) )
% 0.80/0.98               => ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP2 @ A_27a @ A_27b @ A_27c ) @ V0f ) @ V1x ) @ V2y )
% 0.80/0.98                  = ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27b ) @ V1x ) ) @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27c ) @ V2y ) ) ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ ( ap @ ( ap @ V0f @ ( ap @ ( c_2Eoption_2ETHE @ A_27b ) @ V1x ) ) @ ( ap @ ( c_2Eoption_2ETHE @ A_27c ) @ V2y ) ) ) ) @ ( c_2Eoption_2ENONE @ A_27a ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2EOPTION__JOIN__DEF,axiom,
% 0.80/0.98      ! [A_27a: del] :
% 0.80/0.98        ( ( ( ap @ ( c_2Eoption_2EOPTION__JOIN @ A_27a ) @ ( c_2Eoption_2ENONE @ ( ty_2Eoption_2Eoption @ A_27a ) ) )
% 0.80/0.98          = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98        & ! [V0x: $i] :
% 0.80/0.98            ( ( mem @ V0x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ( ( ap @ ( c_2Eoption_2EOPTION__JOIN @ A_27a ) @ ( ap @ ( c_2Eoption_2ESOME @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ V0x ) )
% 0.80/0.98              = V0x ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__MAP2__THM,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27b @ ( arr @ A_27c @ A_27a ) ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ A_27b )
% 0.80/0.98           => ! [V2y: $i] :
% 0.80/0.98                ( ( mem @ V2y @ A_27c )
% 0.80/0.98               => ( ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP2 @ A_27a @ A_27b @ A_27c ) @ V0f ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27b ) @ V1x ) ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27c ) @ V2y ) )
% 0.80/0.98                    = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ ( ap @ ( ap @ V0f @ V1x ) @ V2y ) ) )
% 0.80/0.98                  & ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP2 @ A_27a @ A_27b @ A_27c ) @ V0f ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27b ) @ V1x ) ) @ ( c_2Eoption_2ENONE @ A_27c ) )
% 0.80/0.98                    = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                  & ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP2 @ A_27a @ A_27b @ A_27c ) @ V0f ) @ ( c_2Eoption_2ENONE @ A_27b ) ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27c ) @ V2y ) )
% 0.80/0.98                    = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                  & ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP2 @ A_27a @ A_27b @ A_27c ) @ V0f ) @ ( c_2Eoption_2ENONE @ A_27b ) ) @ ( c_2Eoption_2ENONE @ A_27c ) )
% 0.80/0.98                    = ( c_2Eoption_2ENONE @ A_27a ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EIS__SOME__EXISTS,axiom,
% 0.80/0.98      ! [A_27a: del,V0opt: $i] :
% 0.80/0.98        ( ( mem @ V0opt @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ( ( p @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27a ) @ V0opt ) )
% 0.80/0.98        <=> ? [V1x: $i] :
% 0.80/0.98              ( ( mem @ V1x @ A_27a )
% 0.80/0.98              & ( V0opt
% 0.80/0.98                = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V1x ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EIS__NONE__EQ__NONE,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ( ( p @ ( ap @ ( c_2Eoption_2EIS__NONE @ A_27a ) @ V0x ) )
% 0.80/0.98        <=> ( V0x
% 0.80/0.98            = ( c_2Eoption_2ENONE @ A_27a ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2ENOT__IS__SOME__EQ__NONE,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ( ~ ( p @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27a ) @ V0x ) )
% 0.80/0.98        <=> ( V0x
% 0.80/0.98            = ( c_2Eoption_2ENONE @ A_27a ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2Eoption__case__ID,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2Eoption__CASE @ A_27a @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ V0x ) @ ( c_2Eoption_2ENONE @ A_27a ) ) @ ( c_2Eoption_2ESOME @ A_27a ) )
% 0.80/0.98          = V0x ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2Eoption__case__SOME__ID,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2Eoption__CASE @ A_27a @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ V0x ) @ V0x ) @ ( c_2Eoption_2ESOME @ A_27a ) )
% 0.80/0.98          = V0x ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2Eoption__CLAUSES,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0e: $i] :
% 0.80/0.98        ( ( mem @ V0e @ A_27b )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98           => ! [V2e: $i] :
% 0.80/0.98                ( ( mem @ V2e @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98               => ( ! [V3x: $i] :
% 0.80/0.98                      ( ( mem @ V3x @ A_27a )
% 0.80/0.98                     => ! [V4y: $i] :
% 0.80/0.98                          ( ( mem @ V4y @ A_27a )
% 0.80/0.98                         => ( ( ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V3x )
% 0.80/0.98                              = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V4y ) )
% 0.80/0.98                          <=> ( V3x = V4y ) ) ) )
% 0.80/0.98                  & ! [V5x: $i] :
% 0.80/0.98                      ( ( mem @ V5x @ A_27a )
% 0.80/0.98                     => ( ( ap @ ( c_2Eoption_2ETHE @ A_27a ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V5x ) )
% 0.80/0.98                        = V5x ) )
% 0.80/0.98                  & ! [V6x: $i] :
% 0.80/0.98                      ( ( mem @ V6x @ A_27a )
% 0.80/0.98                     => ( ( c_2Eoption_2ENONE @ A_27a )
% 0.80/0.98                       != ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V6x ) ) )
% 0.80/0.98                  & ! [V7x: $i] :
% 0.80/0.98                      ( ( mem @ V7x @ A_27a )
% 0.80/0.98                     => ( ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V7x )
% 0.80/0.98                       != ( c_2Eoption_2ENONE @ A_27a ) ) )
% 0.80/0.98                  & ! [V8x: $i] :
% 0.80/0.98                      ( ( mem @ V8x @ A_27a )
% 0.80/0.98                     => ( ( p @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27a ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V8x ) ) )
% 0.80/0.98                      <=> $true ) )
% 0.80/0.98                  & ( ( p @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27a ) @ ( c_2Eoption_2ENONE @ A_27a ) ) )
% 0.80/0.98                  <=> $false )
% 0.80/0.98                  & ! [V9x: $i] :
% 0.80/0.98                      ( ( mem @ V9x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98                     => ( ( p @ ( ap @ ( c_2Eoption_2EIS__NONE @ A_27a ) @ V9x ) )
% 0.80/0.98                      <=> ( V9x
% 0.80/0.98                          = ( c_2Eoption_2ENONE @ A_27a ) ) ) )
% 0.80/0.98                  & ! [V10x: $i] :
% 0.80/0.98                      ( ( mem @ V10x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98                     => ( ~ ( p @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27a ) @ V10x ) )
% 0.80/0.98                      <=> ( V10x
% 0.80/0.98                          = ( c_2Eoption_2ENONE @ A_27a ) ) ) )
% 0.80/0.98                  & ! [V11x: $i] :
% 0.80/0.98                      ( ( mem @ V11x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98                     => ( ( p @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27a ) @ V11x ) )
% 0.80/0.98                       => ( ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ ( ap @ ( c_2Eoption_2ETHE @ A_27a ) @ V11x ) )
% 0.80/0.98                          = V11x ) ) )
% 0.80/0.98                  & ! [V12x: $i] :
% 0.80/0.98                      ( ( mem @ V12x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98                     => ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2Eoption__CASE @ A_27a @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ V12x ) @ ( c_2Eoption_2ENONE @ A_27a ) ) @ ( c_2Eoption_2ESOME @ A_27a ) )
% 0.80/0.98                        = V12x ) )
% 0.80/0.98                  & ! [V13x: $i] :
% 0.80/0.98                      ( ( mem @ V13x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98                     => ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2Eoption__CASE @ A_27a @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ V13x ) @ V13x ) @ ( c_2Eoption_2ESOME @ A_27a ) )
% 0.80/0.98                        = V13x ) )
% 0.80/0.98                  & ! [V14x: $i] :
% 0.80/0.98                      ( ( mem @ V14x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98                     => ( ( p @ ( ap @ ( c_2Eoption_2EIS__NONE @ A_27a ) @ V14x ) )
% 0.80/0.98                       => ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2Eoption__CASE @ A_27a @ A_27b ) @ V14x ) @ V0e ) @ V1f )
% 0.80/0.98                          = V0e ) ) )
% 0.80/0.98                  & ! [V15x: $i] :
% 0.80/0.98                      ( ( mem @ V15x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98                     => ( ( p @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27a ) @ V15x ) )
% 0.80/0.98                       => ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2Eoption__CASE @ A_27a @ A_27b ) @ V15x ) @ V0e ) @ V1f )
% 0.80/0.98                          = ( ap @ V1f @ ( ap @ ( c_2Eoption_2ETHE @ A_27a ) @ V15x ) ) ) ) )
% 0.80/0.98                  & ! [V16x: $i] :
% 0.80/0.98                      ( ( mem @ V16x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98                     => ( ( p @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27a ) @ V16x ) )
% 0.80/0.98                       => ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2Eoption__CASE @ A_27a @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ V16x ) @ V2e ) @ ( c_2Eoption_2ESOME @ A_27a ) )
% 0.80/0.98                          = V16x ) ) )
% 0.80/0.98                  & ! [V17v: $i] :
% 0.80/0.98                      ( ( mem @ V17v @ A_27b )
% 0.80/0.98                     => ! [V18f: $i] :
% 0.80/0.98                          ( ( mem @ V18f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98                         => ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2Eoption__CASE @ A_27a @ A_27b ) @ ( c_2Eoption_2ENONE @ A_27a ) ) @ V17v ) @ V18f )
% 0.80/0.98                            = V17v ) ) )
% 0.80/0.98                  & ! [V19x: $i] :
% 0.80/0.98                      ( ( mem @ V19x @ A_27a )
% 0.80/0.98                     => ! [V20v: $i] :
% 0.80/0.98                          ( ( mem @ V20v @ A_27b )
% 0.80/0.98                         => ! [V21f: $i] :
% 0.80/0.98                              ( ( mem @ V21f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98                             => ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2Eoption__CASE @ A_27a @ A_27b ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V19x ) ) @ V20v ) @ V21f )
% 0.80/0.98                                = ( ap @ V21f @ V19x ) ) ) ) )
% 0.80/0.98                  & ! [V22f: $i] :
% 0.80/0.98                      ( ( mem @ V22f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98                     => ! [V23x: $i] :
% 0.80/0.98                          ( ( mem @ V23x @ A_27a )
% 0.80/0.98                         => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP @ A_27a @ A_27b ) @ V22f ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V23x ) )
% 0.80/0.98                            = ( ap @ ( c_2Eoption_2ESOME @ A_27b ) @ ( ap @ V22f @ V23x ) ) ) ) )
% 0.80/0.98                  & ! [V24f: $i] :
% 0.80/0.98                      ( ( mem @ V24f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98                     => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP @ A_27a @ A_27b ) @ V24f ) @ ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                        = ( c_2Eoption_2ENONE @ A_27b ) ) )
% 0.80/0.98                  & ( ( ap @ ( c_2Eoption_2EOPTION__JOIN @ A_27a ) @ ( c_2Eoption_2ENONE @ ( ty_2Eoption_2Eoption @ A_27a ) ) )
% 0.80/0.98                    = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                  & ! [V25x: $i] :
% 0.80/0.98                      ( ( mem @ V25x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98                     => ( ( ap @ ( c_2Eoption_2EOPTION__JOIN @ A_27a ) @ ( ap @ ( c_2Eoption_2ESOME @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ V25x ) )
% 0.80/0.98                        = V25x ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2Eoption__case__compute,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ! [V1e: $i] :
% 0.80/0.98            ( ( mem @ V1e @ A_27b )
% 0.80/0.98           => ! [V2f: $i] :
% 0.80/0.98                ( ( mem @ V2f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98               => ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2Eoption__CASE @ A_27a @ A_27b ) @ V0x ) @ V1e ) @ V2f )
% 0.80/0.98                  = ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27b ) @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27a ) @ V0x ) ) @ ( ap @ V2f @ ( ap @ ( c_2Eoption_2ETHE @ A_27a ) @ V0x ) ) ) @ V1e ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EIF__EQUALS__OPTION,axiom,
% 0.80/0.98      ! [A_27a: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ bool )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ A_27a )
% 0.80/0.98           => ! [V2y: $i] :
% 0.80/0.98                ( ( mem @ V2y @ A_27a )
% 0.80/0.98               => ( ( ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ V0P ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V1x ) ) @ ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                      = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                  <=> ~ ( p @ V0P ) )
% 0.80/0.98                  & ( ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ V0P ) @ ( c_2Eoption_2ENONE @ A_27a ) ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V1x ) )
% 0.80/0.98                      = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                  <=> ( p @ V0P ) )
% 0.80/0.98                  & ( ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ V0P ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V1x ) ) @ ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                      = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V2y ) )
% 0.80/0.98                  <=> ( ( p @ V0P )
% 0.80/0.98                      & ( V1x = V2y ) ) )
% 0.80/0.98                  & ( ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ V0P ) @ ( c_2Eoption_2ENONE @ A_27a ) ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V1x ) )
% 0.80/0.98                      = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V2y ) )
% 0.80/0.98                  <=> ( ~ ( p @ V0P )
% 0.80/0.98                      & ( V1x = V2y ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EIF__NONE__EQUALS__OPTION,axiom,
% 0.80/0.98      ! [A_27a: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ bool )
% 0.80/0.98       => ! [V1X: $i] :
% 0.80/0.98            ( ( mem @ V1X @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ! [V2x: $i] :
% 0.80/0.98                ( ( mem @ V2x @ A_27a )
% 0.80/0.98               => ( ( ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ V0P ) @ V1X ) @ ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                      = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                  <=> ( ( p @ V0P )
% 0.80/0.98                     => ( p @ ( ap @ ( c_2Eoption_2EIS__NONE @ A_27a ) @ V1X ) ) ) )
% 0.80/0.98                  & ( ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ V0P ) @ ( c_2Eoption_2ENONE @ A_27a ) ) @ V1X )
% 0.80/0.98                      = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                  <=> ( ( p @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27a ) @ V1X ) )
% 0.80/0.98                     => ( p @ V0P ) ) )
% 0.80/0.98                  & ( ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ V0P ) @ V1X ) @ ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                      = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V2x ) )
% 0.80/0.98                  <=> ( ( p @ V0P )
% 0.80/0.98                      & ( V1X
% 0.80/0.98                        = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V2x ) ) ) )
% 0.80/0.98                  & ( ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ V0P ) @ ( c_2Eoption_2ENONE @ A_27a ) ) @ V1X )
% 0.80/0.98                      = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V2x ) )
% 0.80/0.98                  <=> ( ~ ( p @ V0P )
% 0.80/0.98                      & ( V1X
% 0.80/0.98                        = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V2x ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__MAP__EQ__SOME,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ! [V2y: $i] :
% 0.80/0.98                ( ( mem @ V2y @ A_27b )
% 0.80/0.98               => ( ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP @ A_27a @ A_27b ) @ V0f ) @ V1x )
% 0.80/0.98                    = ( ap @ ( c_2Eoption_2ESOME @ A_27b ) @ V2y ) )
% 0.80/0.98                <=> ? [V3z: $i] :
% 0.80/0.98                      ( ( mem @ V3z @ A_27a )
% 0.80/0.98                      & ( V1x
% 0.80/0.98                        = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V3z ) )
% 0.80/0.98                      & ( V2y
% 0.80/0.98                        = ( ap @ V0f @ V3z ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__MAP__EQ__NONE,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ( ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP @ A_27a @ A_27b ) @ V0f ) @ V1x )
% 0.80/0.98                = ( c_2Eoption_2ENONE @ A_27b ) )
% 0.80/0.98            <=> ( V1x
% 0.80/0.98                = ( c_2Eoption_2ENONE @ A_27a ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__MAP__EQ__NONE__both__ways,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27b @ A_27a ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ ( ty_2Eoption_2Eoption @ A_27b ) )
% 0.80/0.98           => ( ( ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP @ A_27b @ A_27a ) @ V0f ) @ V1x )
% 0.80/0.98                  = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98              <=> ( V1x
% 0.80/0.98                  = ( c_2Eoption_2ENONE @ A_27b ) ) )
% 0.80/0.98              & ( ( ( c_2Eoption_2ENONE @ A_27a )
% 0.80/0.98                  = ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP @ A_27b @ A_27a ) @ V0f ) @ V1x ) )
% 0.80/0.98              <=> ( V1x
% 0.80/0.98                  = ( c_2Eoption_2ENONE @ A_27b ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__MAP__COMPOSE,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27c @ A_27b ) )
% 0.80/0.98       => ! [V1g: $i] :
% 0.80/0.98            ( ( mem @ V1g @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.98           => ! [V2x: $i] :
% 0.80/0.98                ( ( mem @ V2x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98               => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP @ A_27c @ A_27b ) @ V0f ) @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP @ A_27a @ A_27c ) @ V1g ) @ V2x ) )
% 0.80/0.98                  = ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP @ A_27a @ A_27b ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ A_27b @ A_27c ) @ V0f ) @ V1g ) ) @ V2x ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__MAP__CONG,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0opt1: $i] :
% 0.80/0.98        ( ( mem @ V0opt1 @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ! [V1opt2: $i] :
% 0.80/0.98            ( ( mem @ V1opt2 @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ! [V2f1: $i] :
% 0.80/0.98                ( ( mem @ V2f1 @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98               => ! [V3f2: $i] :
% 0.80/0.98                    ( ( mem @ V3f2 @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98                   => ( ( ( V0opt1 = V1opt2 )
% 0.80/0.98                        & ! [V4x: $i] :
% 0.80/0.98                            ( ( mem @ V4x @ A_27a )
% 0.80/0.98                           => ( ( V1opt2
% 0.80/0.98                                = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V4x ) )
% 0.80/0.98                             => ( ( ap @ V2f1 @ V4x )
% 0.80/0.98                                = ( ap @ V3f2 @ V4x ) ) ) ) )
% 0.80/0.98                     => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP @ A_27a @ A_27b ) @ V2f1 ) @ V0opt1 )
% 0.80/0.98                        = ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP @ A_27a @ A_27b ) @ V3f2 ) @ V1opt2 ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EIS__SOME__MAP,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ( ( p @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27b ) @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP @ A_27a @ A_27b ) @ V0f ) @ V1x ) ) )
% 0.80/0.98            <=> ( p @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27a ) @ V1x ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__JOIN__EQ__SOME,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ ( ty_2Eoption_2Eoption @ ( ty_2Eoption_2Eoption @ A_27a ) ) )
% 0.80/0.98       => ! [V1y: $i] :
% 0.80/0.98            ( ( mem @ V1y @ A_27a )
% 0.80/0.98           => ( ( ( ap @ ( c_2Eoption_2EOPTION__JOIN @ A_27a ) @ V0x )
% 0.80/0.98                = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V1y ) )
% 0.80/0.98            <=> ( V0x
% 0.80/0.98                = ( ap @ ( c_2Eoption_2ESOME @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V1y ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__MAP2__SOME,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.98       => ! [V1o1: $i] :
% 0.80/0.98            ( ( mem @ V1o1 @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ! [V2o2: $i] :
% 0.80/0.98                ( ( mem @ V2o2 @ ( ty_2Eoption_2Eoption @ A_27b ) )
% 0.80/0.98               => ! [V3v: $i] :
% 0.80/0.98                    ( ( mem @ V3v @ A_27c )
% 0.80/0.98                   => ( ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP2 @ A_27c @ A_27a @ A_27b ) @ V0f ) @ V1o1 ) @ V2o2 )
% 0.80/0.98                        = ( ap @ ( c_2Eoption_2ESOME @ A_27c ) @ V3v ) )
% 0.80/0.98                    <=> ? [V4x1: $i] :
% 0.80/0.98                          ( ( mem @ V4x1 @ A_27a )
% 0.80/0.98                          & ? [V5x2: $i] :
% 0.80/0.98                              ( ( mem @ V5x2 @ A_27b )
% 0.80/0.98                              & ( V1o1
% 0.80/0.98                                = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V4x1 ) )
% 0.80/0.98                              & ( V2o2
% 0.80/0.98                                = ( ap @ ( c_2Eoption_2ESOME @ A_27b ) @ V5x2 ) )
% 0.80/0.98                              & ( V3v
% 0.80/0.98                                = ( ap @ ( ap @ V0f @ V4x1 ) @ V5x2 ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__MAP2__NONE,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.98       => ! [V1o1: $i] :
% 0.80/0.98            ( ( mem @ V1o1 @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ! [V2o2: $i] :
% 0.80/0.98                ( ( mem @ V2o2 @ ( ty_2Eoption_2Eoption @ A_27b ) )
% 0.80/0.98               => ( ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP2 @ A_27c @ A_27a @ A_27b ) @ V0f ) @ V1o1 ) @ V2o2 )
% 0.80/0.98                    = ( c_2Eoption_2ENONE @ A_27c ) )
% 0.80/0.98                <=> ( ( V1o1
% 0.80/0.98                      = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                    | ( V2o2
% 0.80/0.98                      = ( c_2Eoption_2ENONE @ A_27b ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__MAP2__cong,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0x1: $i] :
% 0.80/0.98        ( ( mem @ V0x1 @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ! [V1x2: $i] :
% 0.80/0.98            ( ( mem @ V1x2 @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ! [V2y1: $i] :
% 0.80/0.98                ( ( mem @ V2y1 @ ( ty_2Eoption_2Eoption @ A_27b ) )
% 0.80/0.98               => ! [V3y2: $i] :
% 0.80/0.98                    ( ( mem @ V3y2 @ ( ty_2Eoption_2Eoption @ A_27b ) )
% 0.80/0.98                   => ! [V4f1: $i] :
% 0.80/0.98                        ( ( mem @ V4f1 @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.98                       => ! [V5f2: $i] :
% 0.80/0.98                            ( ( mem @ V5f2 @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.98                           => ( ( ( V0x1 = V1x2 )
% 0.80/0.98                                & ( V2y1 = V3y2 )
% 0.80/0.98                                & ! [V6x: $i] :
% 0.80/0.98                                    ( ( mem @ V6x @ A_27a )
% 0.80/0.98                                   => ! [V7y: $i] :
% 0.80/0.98                                        ( ( mem @ V7y @ A_27b )
% 0.80/0.98                                       => ( ( ( V1x2
% 0.80/0.98                                              = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V6x ) )
% 0.80/0.98                                            & ( V3y2
% 0.80/0.98                                              = ( ap @ ( c_2Eoption_2ESOME @ A_27b ) @ V7y ) ) )
% 0.80/0.98                                         => ( ( ap @ ( ap @ V4f1 @ V6x ) @ V7y )
% 0.80/0.98                                            = ( ap @ ( ap @ V5f2 @ V6x ) @ V7y ) ) ) ) ) )
% 0.80/0.98                             => ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP2 @ A_27c @ A_27a @ A_27b ) @ V4f1 ) @ V0x1 ) @ V2y1 )
% 0.80/0.98                                = ( ap @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP2 @ A_27c @ A_27a @ A_27b ) @ V5f2 ) @ V1x2 ) @ V3y2 ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__MAP__CASE,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP @ A_27a @ A_27b ) @ V0f ) @ V1x )
% 0.80/0.98              = ( ap @ ( ap @ ( ap @ ( c_2Eoption_2Eoption__CASE @ A_27a @ ( ty_2Eoption_2Eoption @ A_27b ) ) @ V1x ) @ ( c_2Eoption_2ENONE @ A_27b ) ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ ( ty_2Eoption_2Eoption @ A_27b ) @ A_27b ) @ ( c_2Eoption_2ESOME @ A_27b ) ) @ V0f ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2EOPTION__BIND__def,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] :
% 0.80/0.98        ( ! [V0f: $i] :
% 0.80/0.98            ( ( mem @ V0f @ ( arr @ A_27b @ ( ty_2Eoption_2Eoption @ A_27a ) ) )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__BIND @ A_27a @ A_27b ) @ ( c_2Eoption_2ENONE @ A_27b ) ) @ V0f )
% 0.80/0.98              = ( c_2Eoption_2ENONE @ A_27a ) ) )
% 0.80/0.98        & ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ A_27b )
% 0.80/0.98           => ! [V2f: $i] :
% 0.80/0.98                ( ( mem @ V2f @ ( arr @ A_27b @ ( ty_2Eoption_2Eoption @ A_27a ) ) )
% 0.80/0.98               => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__BIND @ A_27a @ A_27b ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27b ) @ V1x ) ) @ V2f )
% 0.80/0.98                  = ( ap @ V2f @ V1x ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__BIND__cong,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0o1: $i] :
% 0.80/0.98        ( ( mem @ V0o1 @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ! [V1o2: $i] :
% 0.80/0.98            ( ( mem @ V1o2 @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ! [V2f1: $i] :
% 0.80/0.98                ( ( mem @ V2f1 @ ( arr @ A_27a @ ( ty_2Eoption_2Eoption @ A_27b ) ) )
% 0.80/0.98               => ! [V3f2: $i] :
% 0.80/0.98                    ( ( mem @ V3f2 @ ( arr @ A_27a @ ( ty_2Eoption_2Eoption @ A_27b ) ) )
% 0.80/0.98                   => ( ( ( V0o1 = V1o2 )
% 0.80/0.98                        & ! [V4x: $i] :
% 0.80/0.98                            ( ( mem @ V4x @ A_27a )
% 0.80/0.98                           => ( ( V1o2
% 0.80/0.98                                = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V4x ) )
% 0.80/0.98                             => ( ( ap @ V2f1 @ V4x )
% 0.80/0.98                                = ( ap @ V3f2 @ V4x ) ) ) ) )
% 0.80/0.98                     => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__BIND @ A_27b @ A_27a ) @ V0o1 ) @ V2f1 )
% 0.80/0.98                        = ( ap @ ( ap @ ( c_2Eoption_2EOPTION__BIND @ A_27b @ A_27a ) @ V1o2 ) @ V3f2 ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__BIND__EQUALS__OPTION,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0p: $i] :
% 0.80/0.98        ( ( mem @ V0p @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27a @ ( ty_2Eoption_2Eoption @ A_27b ) ) )
% 0.80/0.98           => ! [V2y: $i] :
% 0.80/0.98                ( ( mem @ V2y @ A_27b )
% 0.80/0.98               => ( ( ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__BIND @ A_27b @ A_27a ) @ V0p ) @ V1f )
% 0.80/0.98                      = ( c_2Eoption_2ENONE @ A_27b ) )
% 0.80/0.98                  <=> ( ( V0p
% 0.80/0.98                        = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                      | ? [V3x: $i] :
% 0.80/0.98                          ( ( mem @ V3x @ A_27a )
% 0.80/0.98                          & ( V0p
% 0.80/0.98                            = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V3x ) )
% 0.80/0.98                          & ( ( ap @ V1f @ V3x )
% 0.80/0.98                            = ( c_2Eoption_2ENONE @ A_27b ) ) ) ) )
% 0.80/0.98                  & ( ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__BIND @ A_27b @ A_27a ) @ V0p ) @ V1f )
% 0.80/0.98                      = ( ap @ ( c_2Eoption_2ESOME @ A_27b ) @ V2y ) )
% 0.80/0.98                  <=> ? [V4x: $i] :
% 0.80/0.98                        ( ( mem @ V4x @ A_27a )
% 0.80/0.98                        & ( V0p
% 0.80/0.98                          = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V4x ) )
% 0.80/0.98                        & ( ( ap @ V1f @ V4x )
% 0.80/0.98                          = ( ap @ ( c_2Eoption_2ESOME @ A_27b ) @ V2y ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EIS__SOME__BIND,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ! [V1g: $i] :
% 0.80/0.98            ( ( mem @ V1g @ ( arr @ A_27a @ ( ty_2Eoption_2Eoption @ A_27b ) ) )
% 0.80/0.98           => ( ( p @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27b ) @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__BIND @ A_27b @ A_27a ) @ V0x ) @ V1g ) ) )
% 0.80/0.98             => ( p @ ( ap @ ( c_2Eoption_2EIS__SOME @ A_27a ) @ V0x ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2EOPTION__IGNORE__BIND__def,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0m1: $i] :
% 0.80/0.98        ( ( mem @ V0m1 @ ( ty_2Eoption_2Eoption @ A_27b ) )
% 0.80/0.98       => ! [V1m2: $i] :
% 0.80/0.98            ( ( mem @ V1m2 @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__IGNORE__BIND @ A_27a @ A_27b ) @ V0m1 ) @ V1m2 )
% 0.80/0.98              = ( ap @ ( ap @ ( c_2Eoption_2EOPTION__BIND @ A_27a @ A_27b ) @ V0m1 ) @ ( ap @ ( c_2Ecombin_2EK @ ( ty_2Eoption_2Eoption @ A_27a ) @ A_27b ) @ V1m2 ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__IGNORE__BIND__thm,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0m: $i] :
% 0.80/0.98        ( ( mem @ V0m @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ! [V1v: $i] :
% 0.80/0.98            ( ( mem @ V1v @ A_27c )
% 0.80/0.98           => ( ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__IGNORE__BIND @ A_27a @ A_27b ) @ ( c_2Eoption_2ENONE @ A_27b ) ) @ V0m )
% 0.80/0.98                = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98              & ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__IGNORE__BIND @ A_27a @ A_27c ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27c ) @ V1v ) ) @ V0m )
% 0.80/0.98                = V0m ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__IGNORE__BIND__EQUALS__OPTION,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0m1: $i] :
% 0.80/0.98        ( ( mem @ V0m1 @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ! [V1m2: $i] :
% 0.80/0.98            ( ( mem @ V1m2 @ ( ty_2Eoption_2Eoption @ A_27b ) )
% 0.80/0.98           => ! [V2y: $i] :
% 0.80/0.98                ( ( mem @ V2y @ A_27b )
% 0.80/0.98               => ( ( ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__IGNORE__BIND @ A_27b @ A_27a ) @ V0m1 ) @ V1m2 )
% 0.80/0.98                      = ( c_2Eoption_2ENONE @ A_27b ) )
% 0.80/0.98                  <=> ( ( V0m1
% 0.80/0.98                        = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                      | ( V1m2
% 0.80/0.98                        = ( c_2Eoption_2ENONE @ A_27b ) ) ) )
% 0.80/0.98                  & ( ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__IGNORE__BIND @ A_27b @ A_27a ) @ V0m1 ) @ V1m2 )
% 0.80/0.98                      = ( ap @ ( c_2Eoption_2ESOME @ A_27b ) @ V2y ) )
% 0.80/0.98                  <=> ? [V3x: $i] :
% 0.80/0.98                        ( ( mem @ V3x @ A_27a )
% 0.80/0.98                        & ( V0m1
% 0.80/0.98                          = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V3x ) )
% 0.80/0.98                        & ( V1m2
% 0.80/0.98                          = ( ap @ ( c_2Eoption_2ESOME @ A_27b ) @ V2y ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2EOPTION__GUARD__def,axiom,
% 0.80/0.98      ( ( ( surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone @ ( ap @ c_2Eoption_2EOPTION__GUARD @ c_2Ebool_2ET ) )
% 0.80/0.98        = ( surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone @ ( ap @ ( c_2Eoption_2ESOME @ ty_2Eone_2Eone ) @ ( inj__ty_2Eone_2Eone @ fo__c_2Eone_2Eone ) ) ) )
% 0.80/0.98      & ( ( surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone @ ( ap @ c_2Eoption_2EOPTION__GUARD @ c_2Ebool_2EF ) )
% 0.80/0.98        = ( surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone @ ( c_2Eoption_2ENONE @ ty_2Eone_2Eone ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__GUARD__COND,axiom,
% 0.80/0.98      ! [V0b: $i] :
% 0.80/0.98        ( ( mem @ V0b @ bool )
% 0.80/0.98       => ( ( surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone @ ( ap @ c_2Eoption_2EOPTION__GUARD @ V0b ) )
% 0.80/0.98          = ( surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Eoption_2Eoption @ ty_2Eone_2Eone ) ) @ V0b ) @ ( ap @ ( c_2Eoption_2ESOME @ ty_2Eone_2Eone ) @ ( inj__ty_2Eone_2Eone @ fo__c_2Eone_2Eone ) ) ) @ ( c_2Eoption_2ENONE @ ty_2Eone_2Eone ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__GUARD__EQ__THM,axiom,
% 0.80/0.98      ! [V0b: $i] :
% 0.80/0.98        ( ( mem @ V0b @ bool )
% 0.80/0.98       => ( ( ( ( surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone @ ( ap @ c_2Eoption_2EOPTION__GUARD @ V0b ) )
% 0.80/0.98              = ( surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone @ ( ap @ ( c_2Eoption_2ESOME @ ty_2Eone_2Eone ) @ ( inj__ty_2Eone_2Eone @ fo__c_2Eone_2Eone ) ) ) )
% 0.80/0.98          <=> ( p @ V0b ) )
% 0.80/0.98          & ( ( ( surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone @ ( ap @ c_2Eoption_2EOPTION__GUARD @ V0b ) )
% 0.80/0.98              = ( surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone @ ( c_2Eoption_2ENONE @ ty_2Eone_2Eone ) ) )
% 0.80/0.98          <=> ~ ( p @ V0b ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2EOPTION__CHOICE__def,axiom,
% 0.80/0.98      ! [A_27a: del] :
% 0.80/0.98        ( ! [V0m2: $i] :
% 0.80/0.98            ( ( mem @ V0m2 @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__CHOICE @ A_27a ) @ ( c_2Eoption_2ENONE @ A_27a ) ) @ V0m2 )
% 0.80/0.98              = V0m2 ) )
% 0.80/0.98        & ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ A_27a )
% 0.80/0.98           => ! [V2m2: $i] :
% 0.80/0.98                ( ( mem @ V2m2 @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98               => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__CHOICE @ A_27a ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V1x ) ) @ V2m2 )
% 0.80/0.98                  = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V1x ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__CHOICE__EQ__NONE,axiom,
% 0.80/0.98      ! [A_27a: del,V0m1: $i] :
% 0.80/0.98        ( ( mem @ V0m1 @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ! [V1m2: $i] :
% 0.80/0.98            ( ( mem @ V1m2 @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ( ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__CHOICE @ A_27a ) @ V0m1 ) @ V1m2 )
% 0.80/0.98                = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98            <=> ( ( V0m1
% 0.80/0.98                  = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                & ( V1m2
% 0.80/0.98                  = ( c_2Eoption_2ENONE @ A_27a ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__CHOICE__NONE,axiom,
% 0.80/0.98      ! [A_27a: del,V0m1: $i] :
% 0.80/0.98        ( ( mem @ V0m1 @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__CHOICE @ A_27a ) @ V0m1 ) @ ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98          = V0m1 ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2EOPTION__MCOMP__def,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0g: $i] :
% 0.80/0.98        ( ( mem @ V0g @ ( arr @ A_27b @ ( ty_2Eoption_2Eoption @ A_27a ) ) )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27c @ ( ty_2Eoption_2Eoption @ A_27b ) ) )
% 0.80/0.98           => ! [V2m: $i] :
% 0.80/0.98                ( ( mem @ V2m @ A_27c )
% 0.80/0.98               => ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MCOMP @ A_27a @ A_27b @ A_27c ) @ V0g ) @ V1f ) @ V2m )
% 0.80/0.98                  = ( ap @ ( ap @ ( c_2Eoption_2EOPTION__BIND @ A_27a @ A_27b ) @ ( ap @ V1f @ V2m ) ) @ V0g ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__MCOMP__ASSOC,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27d @ ( ty_2Eoption_2Eoption @ A_27c ) ) )
% 0.80/0.98       => ! [V1g: $i] :
% 0.80/0.98            ( ( mem @ V1g @ ( arr @ A_27b @ ( ty_2Eoption_2Eoption @ A_27d ) ) )
% 0.80/0.98           => ! [V2h: $i] :
% 0.80/0.98                ( ( mem @ V2h @ ( arr @ A_27a @ ( ty_2Eoption_2Eoption @ A_27b ) ) )
% 0.80/0.98               => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MCOMP @ A_27c @ A_27d @ A_27a ) @ V0f ) @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MCOMP @ A_27d @ A_27b @ A_27a ) @ V1g ) @ V2h ) )
% 0.80/0.98                  = ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MCOMP @ A_27c @ A_27b @ A_27a ) @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MCOMP @ A_27c @ A_27d @ A_27b ) @ V0f ) @ V1g ) ) @ V2h ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__MCOMP__ID,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0g: $i] :
% 0.80/0.98        ( ( mem @ V0g @ ( arr @ A_27c @ ( ty_2Eoption_2Eoption @ A_27d ) ) )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27a @ ( ty_2Eoption_2Eoption @ A_27b ) ) )
% 0.80/0.98           => ( ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MCOMP @ A_27d @ A_27c @ A_27c ) @ V0g ) @ ( c_2Eoption_2ESOME @ A_27c ) )
% 0.80/0.98                = V0g )
% 0.80/0.98              & ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MCOMP @ A_27b @ A_27b @ A_27a ) @ ( c_2Eoption_2ESOME @ A_27b ) ) @ V1f )
% 0.80/0.98                = V1f ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2EOPTION__APPLY__def,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] :
% 0.80/0.98        ( ! [V0x: $i] :
% 0.80/0.98            ( ( mem @ V0x @ ( ty_2Eoption_2Eoption @ A_27b ) )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__APPLY @ A_27a @ A_27b ) @ ( c_2Eoption_2ENONE @ ( arr @ A_27b @ A_27a ) ) ) @ V0x )
% 0.80/0.98              = ( c_2Eoption_2ENONE @ A_27a ) ) )
% 0.80/0.98        & ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27b @ A_27a ) )
% 0.80/0.98           => ! [V2x: $i] :
% 0.80/0.98                ( ( mem @ V2x @ ( ty_2Eoption_2Eoption @ A_27b ) )
% 0.80/0.98               => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__APPLY @ A_27a @ A_27b ) @ ( ap @ ( c_2Eoption_2ESOME @ ( arr @ A_27b @ A_27a ) ) @ V1f ) ) @ V2x )
% 0.80/0.98                  = ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP @ A_27b @ A_27a ) @ V1f ) @ V2x ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__APPLY__MAP2,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ! [V2y: $i] :
% 0.80/0.98                ( ( mem @ V2y @ ( ty_2Eoption_2Eoption @ A_27b ) )
% 0.80/0.98               => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__APPLY @ A_27c @ A_27b ) @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP @ A_27a @ ( arr @ A_27b @ A_27c ) ) @ V0f ) @ V1x ) ) @ V2y )
% 0.80/0.98                  = ( ap @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__MAP2 @ A_27c @ A_27a @ A_27b ) @ V0f ) @ V1x ) @ V2y ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2ESOME__SOME__APPLY,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27b @ A_27a ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ A_27b )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__APPLY @ A_27a @ A_27b ) @ ( ap @ ( c_2Eoption_2ESOME @ ( arr @ A_27b @ A_27a ) ) @ V0f ) ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27b ) @ V1x ) )
% 0.80/0.98              = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ ( ap @ V0f @ V1x ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2ESOME__APPLY__PERMUTE,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( ty_2Eoption_2Eoption @ ( arr @ A_27a @ A_27b ) ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ A_27a )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__APPLY @ A_27b @ A_27a ) @ V0f ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V1x ) )
% 0.80/0.98              = ( ap
% 0.80/0.98                @ ( ap @ ( c_2Eoption_2EOPTION__APPLY @ A_27b @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98                  @ ( ap @ ( c_2Eoption_2ESOME @ ( arr @ ( arr @ A_27a @ A_27b ) @ A_27b ) )
% 0.80/0.98                    @ ( lam @ ( arr @ A_27a @ A_27b )
% 0.80/0.98                      @ ^ [V2f: $i] : ( ap @ V2f @ V1x ) ) ) )
% 0.80/0.98                @ V0f ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__APPLY__o,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( ty_2Eoption_2Eoption @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.98       => ! [V1g: $i] :
% 0.80/0.98            ( ( mem @ V1g @ ( ty_2Eoption_2Eoption @ ( arr @ A_27a @ A_27b ) ) )
% 0.80/0.98           => ! [V2x: $i] :
% 0.80/0.98                ( ( mem @ V2x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98               => ( ( ap @ ( ap @ ( c_2Eoption_2EOPTION__APPLY @ A_27c @ A_27a ) @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__APPLY @ ( arr @ A_27a @ A_27c ) @ ( arr @ A_27a @ A_27b ) ) @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__APPLY @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27c ) ) @ ( arr @ A_27b @ A_27c ) ) @ ( ap @ ( c_2Eoption_2ESOME @ ( arr @ ( arr @ A_27b @ A_27c ) @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27c ) ) ) ) @ ( c_2Ecombin_2Eo @ A_27a @ A_27c @ A_27b ) ) ) @ V0f ) ) @ V1g ) ) @ V2x )
% 0.80/0.98                  = ( ap @ ( ap @ ( c_2Eoption_2EOPTION__APPLY @ A_27c @ A_27b ) @ V0f ) @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__APPLY @ A_27b @ A_27a ) @ V1g ) @ V2x ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2EOPTREL__def,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.98        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ! [V2y: $i] :
% 0.80/0.98                ( ( mem @ V2y @ ( ty_2Eoption_2Eoption @ A_27b ) )
% 0.80/0.98               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eoption_2EOPTREL @ A_27a @ A_27b ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/0.98                <=> ( ( ( V1x
% 0.80/0.98                        = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                      & ( V2y
% 0.80/0.98                        = ( c_2Eoption_2ENONE @ A_27b ) ) )
% 0.80/0.98                    | ? [V3x0: $i] :
% 0.80/0.98                        ( ( mem @ V3x0 @ A_27a )
% 0.80/0.98                        & ? [V4y0: $i] :
% 0.80/0.98                            ( ( mem @ V4y0 @ A_27b )
% 0.80/0.98                            & ( V1x
% 0.80/0.98                              = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V3x0 ) )
% 0.80/0.98                            & ( V2y
% 0.80/0.98                              = ( ap @ ( c_2Eoption_2ESOME @ A_27b ) @ V4y0 ) )
% 0.80/0.98                            & ( p @ ( ap @ ( ap @ V0R @ V3x0 ) @ V4y0 ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTREL__MONO,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98       => ! [V1Q: $i] :
% 0.80/0.98            ( ( mem @ V1Q @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98           => ! [V2x: $i] :
% 0.80/0.98                ( ( mem @ V2x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98               => ! [V3y: $i] :
% 0.80/0.98                    ( ( mem @ V3y @ ( ty_2Eoption_2Eoption @ A_27b ) )
% 0.80/0.98                   => ( ! [V4x: $i] :
% 0.80/0.98                          ( ( mem @ V4x @ A_27a )
% 0.80/0.98                         => ! [V5y: $i] :
% 0.80/0.98                              ( ( mem @ V5y @ A_27b )
% 0.80/0.98                             => ( ( p @ ( ap @ ( ap @ V0P @ V4x ) @ V5y ) )
% 0.80/0.98                               => ( p @ ( ap @ ( ap @ V1Q @ V4x ) @ V5y ) ) ) ) )
% 0.80/0.98                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eoption_2EOPTREL @ A_27a @ A_27b ) @ V0P ) @ V2x ) @ V3y ) )
% 0.80/0.98                       => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eoption_2EOPTREL @ A_27a @ A_27b ) @ V1Q ) @ V2x ) @ V3y ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTREL__refl,axiom,
% 0.80/0.98      ! [A_27a: del,V0R: $i] :
% 0.80/0.98        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ( ! [V1x: $i] :
% 0.80/0.98              ( ( mem @ V1x @ A_27a )
% 0.80/0.98             => ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V1x ) ) )
% 0.80/0.98         => ! [V2x: $i] :
% 0.80/0.98              ( ( mem @ V2x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98             => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eoption_2EOPTREL @ A_27a @ A_27a ) @ V0R ) @ V2x ) @ V2x ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2Esome__def,axiom,
% 0.80/0.98      ! [A_27a: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ( ( ap @ ( c_2Eoption_2Esome @ A_27a ) @ V0P )
% 0.80/0.98          = ( ap
% 0.80/0.98            @ ( ap
% 0.80/0.98              @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98                @ ( ap @ ( c_2Ebool_2E_3F @ A_27a )
% 0.80/0.98                  @ ( lam @ A_27a
% 0.80/0.98                    @ ^ [V1x: $i] : ( ap @ V0P @ V1x ) ) ) )
% 0.80/0.98              @ ( ap @ ( c_2Eoption_2ESOME @ A_27a )
% 0.80/0.98                @ ( ap @ ( c_2Emin_2E_40 @ A_27a )
% 0.80/0.98                  @ ( lam @ A_27a
% 0.80/0.98                    @ ^ [V2x: $i] : ( ap @ V0P @ V2x ) ) ) ) )
% 0.80/0.98            @ ( c_2Eoption_2ENONE @ A_27a ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2Esome__intro,axiom,
% 0.80/0.98      ! [A_27a: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1Q: $i] :
% 0.80/0.98            ( ( mem @ V1Q @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ bool ) )
% 0.80/0.98           => ( ( ! [V2x: $i] :
% 0.80/0.98                    ( ( mem @ V2x @ A_27a )
% 0.80/0.98                   => ( ( p @ ( ap @ V0P @ V2x ) )
% 0.80/0.98                     => ( p @ ( ap @ V1Q @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V2x ) ) ) ) )
% 0.80/0.98                & ( ! [V3x: $i] :
% 0.80/0.98                      ( ( mem @ V3x @ A_27a )
% 0.80/0.98                     => ~ ( p @ ( ap @ V0P @ V3x ) ) )
% 0.80/0.98                 => ( p @ ( ap @ V1Q @ ( c_2Eoption_2ENONE @ A_27a ) ) ) ) )
% 0.80/0.98             => ( p @ ( ap @ V1Q @ ( ap @ ( c_2Eoption_2Esome @ A_27a ) @ V0P ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2Esome__elim,axiom,
% 0.80/0.98      ! [A_27a: del,V0Q: $i] :
% 0.80/0.98        ( ( mem @ V0Q @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ bool ) )
% 0.80/0.98       => ! [V1P: $i] :
% 0.80/0.98            ( ( mem @ V1P @ ( arr @ A_27a @ bool ) )
% 0.80/0.98           => ( ( p @ ( ap @ V0Q @ ( ap @ ( c_2Eoption_2Esome @ A_27a ) @ V1P ) ) )
% 0.80/0.98             => ( ? [V2x: $i] :
% 0.80/0.98                    ( ( mem @ V2x @ A_27a )
% 0.80/0.98                    & ( p @ ( ap @ V1P @ V2x ) )
% 0.80/0.98                    & ( p @ ( ap @ V0Q @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V2x ) ) ) )
% 0.80/0.98                | ( ! [V3x: $i] :
% 0.80/0.98                      ( ( mem @ V3x @ A_27a )
% 0.80/0.98                     => ~ ( p @ ( ap @ V1P @ V3x ) ) )
% 0.80/0.98                  & ( p @ ( ap @ V0Q @ ( c_2Eoption_2ENONE @ A_27a ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2Esome__F,axiom,
% 0.80/0.98      ! [A_27a: del] :
% 0.80/0.98        ( ( ap @ ( c_2Eoption_2Esome @ A_27a )
% 0.80/0.98          @ ( lam @ A_27a
% 0.80/0.98            @ ^ [V0x: $i] : c_2Ebool_2EF ) )
% 0.80/0.98        = ( c_2Eoption_2ENONE @ A_27a ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2Esome__EQ,axiom,
% 0.80/0.98      ! [A_27a: del,V0y: $i] :
% 0.80/0.98        ( ( mem @ V0y @ A_27a )
% 0.80/0.98       => ( ( ( ap @ ( c_2Eoption_2Esome @ A_27a )
% 0.80/0.98              @ ( lam @ A_27a
% 0.80/0.98                @ ^ [V1x: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V1x ) @ V0y ) ) )
% 0.80/0.98            = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V0y ) )
% 0.80/0.98          & ( ( ap @ ( c_2Eoption_2Esome @ A_27a )
% 0.80/0.98              @ ( lam @ A_27a
% 0.80/0.98                @ ^ [V2x: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V0y ) @ V2x ) ) )
% 0.80/0.98            = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V0y ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2Eoption__case__cong,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0v_27: $i] :
% 0.80/0.98        ( ( mem @ V0v_27 @ A_27b )
% 0.80/0.98       => ! [V1f_27: $i] :
% 0.80/0.98            ( ( mem @ V1f_27 @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98           => ! [V2M: $i] :
% 0.80/0.98                ( ( mem @ V2M @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98               => ! [V3M_27: $i] :
% 0.80/0.98                    ( ( mem @ V3M_27 @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98                   => ! [V4v: $i] :
% 0.80/0.98                        ( ( mem @ V4v @ A_27b )
% 0.80/0.98                       => ! [V5f: $i] :
% 0.80/0.98                            ( ( mem @ V5f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98                           => ( ( ( V2M = V3M_27 )
% 0.80/0.98                                & ( ( V3M_27
% 0.80/0.98                                    = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                                 => ( V4v = V0v_27 ) )
% 0.80/0.98                                & ! [V6x: $i] :
% 0.80/0.98                                    ( ( mem @ V6x @ A_27a )
% 0.80/0.98                                   => ( ( V3M_27
% 0.80/0.98                                        = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V6x ) )
% 0.80/0.98                                     => ( ( ap @ V5f @ V6x )
% 0.80/0.98                                        = ( ap @ V1f_27 @ V6x ) ) ) ) )
% 0.80/0.98                             => ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2Eoption__CASE @ A_27a @ A_27b ) @ V2M ) @ V4v ) @ V5f )
% 0.80/0.98                                = ( ap @ ( ap @ ( ap @ ( c_2Eoption_2Eoption__CASE @ A_27a @ A_27b ) @ V3M_27 ) @ V0v_27 ) @ V1f_27 ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eoption_2EOPTION__ALL__def,axiom,
% 0.80/0.98      ! [A_27a: del] :
% 0.80/0.98        ( ! [V0P: $i] :
% 0.80/0.98            ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.80/0.98           => ( ( p @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__ALL @ A_27a ) @ V0P ) @ ( c_2Eoption_2ENONE @ A_27a ) ) )
% 0.80/0.98            <=> $true ) )
% 0.80/0.98        & ! [V1P: $i] :
% 0.80/0.98            ( ( mem @ V1P @ ( arr @ A_27a @ bool ) )
% 0.80/0.98           => ! [V2x: $i] :
% 0.80/0.98                ( ( mem @ V2x @ A_27a )
% 0.80/0.98               => ( ( p @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__ALL @ A_27a ) @ V1P ) @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V2x ) ) )
% 0.80/0.98                <=> ( p @ ( ap @ V1P @ V2x ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__ALL__MONO,axiom,
% 0.80/0.98      ! [A_27a: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1P_27: $i] :
% 0.80/0.98            ( ( mem @ V1P_27 @ ( arr @ A_27a @ bool ) )
% 0.80/0.98           => ! [V2opt: $i] :
% 0.80/0.98                ( ( mem @ V2opt @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98               => ( ! [V3x: $i] :
% 0.80/0.98                      ( ( mem @ V3x @ A_27a )
% 0.80/0.98                     => ( ( p @ ( ap @ V0P @ V3x ) )
% 0.80/0.98                       => ( p @ ( ap @ V1P_27 @ V3x ) ) ) )
% 0.80/0.98                 => ( ( p @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__ALL @ A_27a ) @ V0P ) @ V2opt ) )
% 0.80/0.98                   => ( p @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__ALL @ A_27a ) @ V1P_27 ) @ V2opt ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2EOPTION__ALL__CONG,axiom,
% 0.80/0.98      ! [A_27a: del,V0opt: $i] :
% 0.80/0.98        ( ( mem @ V0opt @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ! [V1opt_27: $i] :
% 0.80/0.98            ( ( mem @ V1opt_27 @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98           => ! [V2P: $i] :
% 0.80/0.98                ( ( mem @ V2P @ ( arr @ A_27a @ bool ) )
% 0.80/0.98               => ! [V3P_27: $i] :
% 0.80/0.98                    ( ( mem @ V3P_27 @ ( arr @ A_27a @ bool ) )
% 0.80/0.98                   => ( ( ( V0opt = V1opt_27 )
% 0.80/0.98                        & ! [V4x: $i] :
% 0.80/0.98                            ( ( mem @ V4x @ A_27a )
% 0.80/0.98                           => ( ( V1opt_27
% 0.80/0.98                                = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V4x ) )
% 0.80/0.98                             => ( ( p @ ( ap @ V2P @ V4x ) )
% 0.80/0.98                              <=> ( p @ ( ap @ V3P_27 @ V4x ) ) ) ) ) )
% 0.80/0.98                     => ( ( p @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__ALL @ A_27a ) @ V2P ) @ V0opt ) )
% 0.80/0.98                      <=> ( p @ ( ap @ ( ap @ ( c_2Eoption_2EOPTION__ALL @ A_27a ) @ V3P_27 ) @ V1opt_27 ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2Eoption__case__eq,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0opt: $i] :
% 0.80/0.98        ( ( mem @ V0opt @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ! [V1nc: $i] :
% 0.80/0.98            ( ( mem @ V1nc @ A_27b )
% 0.80/0.98           => ! [V2sc: $i] :
% 0.80/0.98                ( ( mem @ V2sc @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98               => ! [V3v: $i] :
% 0.80/0.98                    ( ( mem @ V3v @ A_27b )
% 0.80/0.98                   => ( ( ( ap @ ( ap @ ( ap @ ( c_2Eoption_2Eoption__CASE @ A_27a @ A_27b ) @ V0opt ) @ V1nc ) @ V2sc )
% 0.80/0.98                        = V3v )
% 0.80/0.98                    <=> ( ( ( V0opt
% 0.80/0.98                            = ( c_2Eoption_2ENONE @ A_27a ) )
% 0.80/0.98                          & ( V1nc = V3v ) )
% 0.80/0.98                        | ? [V4x: $i] :
% 0.80/0.98                            ( ( mem @ V4x @ A_27a )
% 0.80/0.98                            & ( V0opt
% 0.80/0.98                              = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V4x ) )
% 0.80/0.98                            & ( ( ap @ V2sc @ V4x )
% 0.80/0.98                              = V3v ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2Eoption__Induct,axiom,
% 0.80/0.98      ! [A_27a: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ bool ) )
% 0.80/0.98       => ( ( ! [V1a: $i] :
% 0.80/0.98                ( ( mem @ V1a @ A_27a )
% 0.80/0.98               => ( p @ ( ap @ V0P @ ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V1a ) ) ) )
% 0.80/0.98            & ( p @ ( ap @ V0P @ ( c_2Eoption_2ENONE @ A_27a ) ) ) )
% 0.80/0.98         => ! [V2x: $i] :
% 0.80/0.98              ( ( mem @ V2x @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98             => ( p @ ( ap @ V0P @ V2x ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2Eoption__CASES,axiom,
% 0.80/0.98      ! [A_27a: del,V0opt: $i] :
% 0.80/0.98        ( ( mem @ V0opt @ ( ty_2Eoption_2Eoption @ A_27a ) )
% 0.80/0.98       => ( ? [V1x: $i] :
% 0.80/0.98              ( ( mem @ V1x @ A_27a )
% 0.80/0.98              & ( V0opt
% 0.80/0.98                = ( ap @ ( c_2Eoption_2ESOME @ A_27a ) @ V1x ) ) )
% 0.80/0.98          | ( V0opt
% 0.80/0.98            = ( c_2Eoption_2ENONE @ A_27a ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eoption_2Edatatype__option,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0option: $i] :
% 0.80/0.98        ( ( mem @ V0option @ ( arr @ ( ty_2Eoption_2Eoption @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( ty_2Eoption_2Eoption @ A_27a ) ) @ A_27b ) ) )
% 0.80/0.98       => ( p @ ( ap @ ( c_2Ebool_2EDATATYPE @ A_27b ) @ ( ap @ ( ap @ V0option @ ( c_2Eoption_2ENONE @ A_27a ) ) @ ( c_2Eoption_2ESOME @ A_27a ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  %------------------------------------------------------------------------------
% 0.80/0.98  %------------------------------------------------------------------------------
% 0.80/0.98  thf(tp_ty_2Epair_2Eprod,type,
% 0.80/0.98      ty_2Epair_2Eprod: del > del > del ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Epair_2E_23_23,type,
% 0.80/0.98      c_2Epair_2E_23_23: del > del > del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Epair_2E_23_23,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del] : ( mem @ ( c_2Epair_2E_23_23 @ A_27a @ A_27b @ A_27c @ A_27d ) @ ( arr @ ( arr @ A_27a @ A_27c ) @ ( arr @ ( arr @ A_27b @ A_27d ) @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ ( ty_2Epair_2Eprod @ A_27c @ A_27d ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Epair_2E_2C,type,
% 0.80/0.98      c_2Epair_2E_2C: del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Epair_2E_2C,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ ( arr @ A_27a @ ( arr @ A_27b @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Epair_2EABS__prod,type,
% 0.80/0.98      c_2Epair_2EABS__prod: del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Epair_2EABS__prod,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Epair_2EABS__prod @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Epair_2ECURRY,type,
% 0.80/0.98      c_2Epair_2ECURRY: del > del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Epair_2ECURRY,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del] : ( mem @ ( c_2Epair_2ECURRY @ A_27a @ A_27b @ A_27c ) @ ( arr @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ A_27c ) @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Epair_2EFST,type,
% 0.80/0.98      c_2Epair_2EFST: del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Epair_2EFST,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Epair_2EFST @ A_27a @ A_27b ) @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ A_27a ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Epair_2ELEX,type,
% 0.80/0.98      c_2Epair_2ELEX: del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Epair_2ELEX,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Epair_2ELEX @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ ( arr @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ bool ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Epair_2EPROD__ALL,type,
% 0.80/0.98      c_2Epair_2EPROD__ALL: del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Epair_2EPROD__ALL,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Epair_2EPROD__ALL @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ bool ) @ ( arr @ ( arr @ A_27b @ bool ) @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ bool ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Epair_2EREP__prod,type,
% 0.80/0.98      c_2Epair_2EREP__prod: del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Epair_2EREP__prod,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Epair_2EREP__prod @ A_27a @ A_27b ) @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Epair_2ERPROD,type,
% 0.80/0.98      c_2Epair_2ERPROD: del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Epair_2ERPROD,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Epair_2ERPROD @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ ( arr @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ bool ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Epair_2ESND,type,
% 0.80/0.98      c_2Epair_2ESND: del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Epair_2ESND,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Epair_2ESND @ A_27a @ A_27b ) @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ A_27b ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Epair_2ESWAP,type,
% 0.80/0.98      c_2Epair_2ESWAP: del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Epair_2ESWAP,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Epair_2ESWAP @ A_27a @ A_27b ) @ ( arr @ ( ty_2Epair_2Eprod @ A_27b @ A_27a ) @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Epair_2EUNCURRY,type,
% 0.80/0.98      c_2Epair_2EUNCURRY: del > del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Epair_2EUNCURRY,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del] : ( mem @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27c ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ A_27c ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Epair_2Epair__CASE,type,
% 0.80/0.98      c_2Epair_2Epair__CASE: del > del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Epair_2Epair__CASE,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del] : ( mem @ ( c_2Epair_2Epair__CASE @ A_27a @ A_27b @ A_27c ) @ ( arr @ ( ty_2Epair_2Eprod @ A_27b @ A_27c ) @ ( arr @ ( arr @ A_27b @ ( arr @ A_27c @ A_27a ) ) @ A_27a ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Epair_2Eprod__TY__DEF,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] :
% 0.80/0.98      ? [V0rep: $i] :
% 0.80/0.98        ( ( mem @ V0rep @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) )
% 0.80/0.98        & ( p
% 0.80/0.98          @ ( ap
% 0.80/0.98            @ ( ap @ ( c_2Ebool_2ETYPE__DEFINITION @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98              @ ( lam @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) )
% 0.80/0.98                @ ^ [V1p: $i] :
% 0.80/0.98                    ( ap @ ( c_2Ebool_2E_3F @ A_27a )
% 0.80/0.98                    @ ( lam @ A_27a
% 0.80/0.98                      @ ^ [V2x: $i] :
% 0.80/0.98                          ( ap @ ( c_2Ebool_2E_3F @ A_27b )
% 0.80/0.98                          @ ( lam @ A_27b
% 0.80/0.98                            @ ^ [V3y: $i] :
% 0.80/0.98                                ( ap @ ( ap @ ( c_2Emin_2E_3D @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) @ V1p )
% 0.80/0.98                                @ ( lam @ A_27a
% 0.80/0.98                                  @ ^ [V4a: $i] :
% 0.80/0.98                                      ( lam @ A_27b
% 0.80/0.98                                      @ ^ [V5b: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V4a ) @ V2x ) ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27b ) @ V5b ) @ V3y ) ) ) ) ) ) ) ) ) ) )
% 0.80/0.98            @ V0rep ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Epair_2EABS__REP__prod,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] :
% 0.80/0.98        ( ! [V0a: $i] :
% 0.80/0.98            ( ( mem @ V0a @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98           => ( ( ap @ ( c_2Epair_2EABS__prod @ A_27a @ A_27b ) @ ( ap @ ( c_2Epair_2EREP__prod @ A_27a @ A_27b ) @ V0a ) )
% 0.80/0.98              = V0a ) )
% 0.80/0.98        & ! [V1r: $i] :
% 0.80/0.98            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98           => ( ( p
% 0.80/0.98                @ ( ap
% 0.80/0.98                  @ ( lam @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) )
% 0.80/0.98                    @ ^ [V2p: $i] :
% 0.80/0.98                        ( ap @ ( c_2Ebool_2E_3F @ A_27a )
% 0.80/0.98                        @ ( lam @ A_27a
% 0.80/0.98                          @ ^ [V3x: $i] :
% 0.80/0.98                              ( ap @ ( c_2Ebool_2E_3F @ A_27b )
% 0.80/0.98                              @ ( lam @ A_27b
% 0.80/0.98                                @ ^ [V4y: $i] :
% 0.80/0.98                                    ( ap @ ( ap @ ( c_2Emin_2E_3D @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) ) @ V2p )
% 0.80/0.98                                    @ ( lam @ A_27a
% 0.80/0.98                                      @ ^ [V5a: $i] :
% 0.80/0.98                                          ( lam @ A_27b
% 0.80/0.98                                          @ ^ [V6b: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V5a ) @ V3x ) ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27b ) @ V6b ) @ V4y ) ) ) ) ) ) ) ) ) )
% 0.80/0.98                  @ V1r ) )
% 0.80/0.98            <=> ( ( ap @ ( c_2Epair_2EREP__prod @ A_27a @ A_27b ) @ ( ap @ ( c_2Epair_2EABS__prod @ A_27a @ A_27b ) @ V1r ) )
% 0.80/0.98                = V1r ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Epair_2ECOMMA__DEF,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ! [V1y: $i] :
% 0.80/0.98            ( ( mem @ V1y @ A_27b )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V0x ) @ V1y )
% 0.80/0.98              = ( ap @ ( c_2Epair_2EABS__prod @ A_27a @ A_27b )
% 0.80/0.98                @ ( lam @ A_27a
% 0.80/0.98                  @ ^ [V2a: $i] :
% 0.80/0.98                      ( lam @ A_27b
% 0.80/0.98                      @ ^ [V3b: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V2a ) @ V0x ) ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27b ) @ V3b ) @ V1y ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EPAIR__EQ,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ! [V1y: $i] :
% 0.80/0.98            ( ( mem @ V1y @ A_27b )
% 0.80/0.98           => ! [V2a: $i] :
% 0.80/0.98                ( ( mem @ V2a @ A_27a )
% 0.80/0.98               => ! [V3b: $i] :
% 0.80/0.98                    ( ( mem @ V3b @ A_27b )
% 0.80/0.98                   => ( ( ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V0x ) @ V1y )
% 0.80/0.98                        = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V2a ) @ V3b ) )
% 0.80/0.98                    <=> ( ( V0x = V2a )
% 0.80/0.98                        & ( V1y = V3b ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2ECLOSED__PAIR__EQ,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ! [V1y: $i] :
% 0.80/0.98            ( ( mem @ V1y @ A_27b )
% 0.80/0.98           => ! [V2a: $i] :
% 0.80/0.98                ( ( mem @ V2a @ A_27a )
% 0.80/0.98               => ! [V3b: $i] :
% 0.80/0.98                    ( ( mem @ V3b @ A_27b )
% 0.80/0.98                   => ( ( ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V0x ) @ V1y )
% 0.80/0.98                        = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V2a ) @ V3b ) )
% 0.80/0.98                    <=> ( ( V0x = V2a )
% 0.80/0.98                        & ( V1y = V3b ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EABS__PAIR__THM,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98       => ? [V1q: $i] :
% 0.80/0.98            ( ( mem @ V1q @ A_27a )
% 0.80/0.98            & ? [V2r: $i] :
% 0.80/0.98                ( ( mem @ V2r @ A_27b )
% 0.80/0.98                & ( V0x
% 0.80/0.98                  = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V1q ) @ V2r ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2Epair__CASES,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98       => ? [V1q: $i] :
% 0.80/0.98            ( ( mem @ V1q @ A_27a )
% 0.80/0.98            & ? [V2r: $i] :
% 0.80/0.98                ( ( mem @ V2r @ A_27b )
% 0.80/0.98                & ( V0x
% 0.80/0.98                  = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V1q ) @ V2r ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Epair_2EPAIR,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98       => ( ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ ( ap @ ( c_2Epair_2EFST @ A_27a @ A_27b ) @ V0x ) ) @ ( ap @ ( c_2Epair_2ESND @ A_27a @ A_27b ) @ V0x ) )
% 0.80/0.98          = V0x ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EFST,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ! [V1y: $i] :
% 0.80/0.98            ( ( mem @ V1y @ A_27b )
% 0.80/0.98           => ( ( ap @ ( c_2Epair_2EFST @ A_27a @ A_27b ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V0x ) @ V1y ) )
% 0.80/0.98              = V0x ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2ESND,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ! [V1y: $i] :
% 0.80/0.98            ( ( mem @ V1y @ A_27b )
% 0.80/0.98           => ( ( ap @ ( c_2Epair_2ESND @ A_27a @ A_27b ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V0x ) @ V1y ) )
% 0.80/0.98              = V1y ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EPAIR__FST__SND__EQ,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0p: $i] :
% 0.80/0.98        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98       => ! [V1q: $i] :
% 0.80/0.98            ( ( mem @ V1q @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98           => ( ( V0p = V1q )
% 0.80/0.98            <=> ( ( ( ap @ ( c_2Epair_2EFST @ A_27a @ A_27b ) @ V0p )
% 0.80/0.98                  = ( ap @ ( c_2Epair_2EFST @ A_27a @ A_27b ) @ V1q ) )
% 0.80/0.98                & ( ( ap @ ( c_2Epair_2ESND @ A_27a @ A_27b ) @ V0p )
% 0.80/0.98                  = ( ap @ ( c_2Epair_2ESND @ A_27a @ A_27b ) @ V1q ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Epair_2ESWAP__def,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0a: $i] :
% 0.80/0.98        ( ( mem @ V0a @ ( ty_2Epair_2Eprod @ A_27b @ A_27a ) )
% 0.80/0.98       => ( ( ap @ ( c_2Epair_2ESWAP @ A_27a @ A_27b ) @ V0a )
% 0.80/0.98          = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ ( ap @ ( c_2Epair_2ESND @ A_27b @ A_27a ) @ V0a ) ) @ ( ap @ ( c_2Epair_2EFST @ A_27b @ A_27a ) @ V0a ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Epair_2ECURRY__DEF,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ A_27c ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ A_27a )
% 0.80/0.98           => ! [V2y: $i] :
% 0.80/0.98                ( ( mem @ V2y @ A_27b )
% 0.80/0.98               => ( ( ap @ ( ap @ ( ap @ ( c_2Epair_2ECURRY @ A_27a @ A_27b @ A_27c ) @ V0f ) @ V1x ) @ V2y )
% 0.80/0.98                  = ( ap @ V0f @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V1x ) @ V2y ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Epair_2EUNCURRY,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.98       => ! [V1v: $i] :
% 0.80/0.98            ( ( mem @ V1v @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27c ) @ V0f ) @ V1v )
% 0.80/0.98              = ( ap @ ( ap @ V0f @ ( ap @ ( c_2Epair_2EFST @ A_27a @ A_27b ) @ V1v ) ) @ ( ap @ ( c_2Epair_2ESND @ A_27a @ A_27b ) @ V1v ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EUNCURRY__VAR,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.98       => ! [V1v: $i] :
% 0.80/0.98            ( ( mem @ V1v @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27c ) @ V0f ) @ V1v )
% 0.80/0.98              = ( ap @ ( ap @ V0f @ ( ap @ ( c_2Epair_2EFST @ A_27a @ A_27b ) @ V1v ) ) @ ( ap @ ( c_2Epair_2ESND @ A_27a @ A_27b ) @ V1v ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EELIM__UNCURRY,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.98       => ( ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27c ) @ V0f )
% 0.80/0.98          = ( lam @ ( ty_2Epair_2Eprod @ A_27a @ A_27b )
% 0.80/0.98            @ ^ [V1x: $i] : ( ap @ ( ap @ V0f @ ( ap @ ( c_2Epair_2EFST @ A_27a @ A_27b ) @ V1x ) ) @ ( ap @ ( c_2Epair_2ESND @ A_27a @ A_27b ) @ V1x ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EUNCURRY__DEF,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ A_27a )
% 0.80/0.98           => ! [V2y: $i] :
% 0.80/0.98                ( ( mem @ V2y @ A_27b )
% 0.80/0.98               => ( ( ap @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27c ) @ V0f ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V1x ) @ V2y ) )
% 0.80/0.98                  = ( ap @ ( ap @ V0f @ V1x ) @ V2y ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2ECURRY__UNCURRY__THM,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.98       => ( ( ap @ ( c_2Epair_2ECURRY @ A_27a @ A_27b @ A_27c ) @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27c ) @ V0f ) )
% 0.80/0.98          = V0f ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EUNCURRY__CURRY__THM,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ A_27c ) )
% 0.80/0.98       => ( ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27c ) @ ( ap @ ( c_2Epair_2ECURRY @ A_27a @ A_27b @ A_27c ) @ V0f ) )
% 0.80/0.98          = V0f ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2ECURRY__ONE__ONE__THM,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ A_27c ) )
% 0.80/0.98       => ! [V1g: $i] :
% 0.80/0.98            ( ( mem @ V1g @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ A_27c ) )
% 0.80/0.98           => ( ( ( ap @ ( c_2Epair_2ECURRY @ A_27a @ A_27b @ A_27c ) @ V0f )
% 0.80/0.98                = ( ap @ ( c_2Epair_2ECURRY @ A_27a @ A_27b @ A_27c ) @ V1g ) )
% 0.80/0.98            <=> ( V0f = V1g ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EUNCURRY__ONE__ONE__THM,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.98       => ! [V1g: $i] :
% 0.80/0.98            ( ( mem @ V1g @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.98           => ( ( ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27c ) @ V0f )
% 0.80/0.98                = ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27c ) @ V1g ) )
% 0.80/0.98            <=> ( V0f = V1g ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2Epair__Axiom,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.98       => ? [V1fn: $i] :
% 0.80/0.98            ( ( mem @ V1fn @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ A_27c ) )
% 0.80/0.98            & ! [V2x: $i] :
% 0.80/0.98                ( ( mem @ V2x @ A_27a )
% 0.80/0.98               => ! [V3y: $i] :
% 0.80/0.98                    ( ( mem @ V3y @ A_27b )
% 0.80/0.98                   => ( ( ap @ V1fn @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V2x ) @ V3y ) )
% 0.80/0.98                      = ( ap @ ( ap @ V0f @ V2x ) @ V3y ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EUNCURRY__CONG,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f_27: $i] :
% 0.80/0.98        ( ( mem @ V0f_27 @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.98           => ! [V2M_27: $i] :
% 0.80/0.98                ( ( mem @ V2M_27 @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98               => ! [V3M: $i] :
% 0.80/0.98                    ( ( mem @ V3M @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98                   => ( ( ( V3M = V2M_27 )
% 0.80/0.98                        & ! [V4x: $i] :
% 0.80/0.98                            ( ( mem @ V4x @ A_27a )
% 0.80/0.98                           => ! [V5y: $i] :
% 0.80/0.98                                ( ( mem @ V5y @ A_27b )
% 0.80/0.98                               => ( ( V2M_27
% 0.80/0.98                                    = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V4x ) @ V5y ) )
% 0.80/0.98                                 => ( ( ap @ ( ap @ V1f @ V4x ) @ V5y )
% 0.80/0.98                                    = ( ap @ ( ap @ V0f_27 @ V4x ) @ V5y ) ) ) ) ) )
% 0.80/0.98                     => ( ( ap @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27c ) @ V1f ) @ V3M )
% 0.80/0.98                        = ( ap @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27c ) @ V0f_27 ) @ V2M_27 ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2ELAMBDA__PROD,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ A_27c ) )
% 0.80/0.98       => ( ( lam @ ( ty_2Epair_2Eprod @ A_27a @ A_27b )
% 0.80/0.98            @ ^ [V1p: $i] : ( ap @ V0P @ V1p ) )
% 0.80/0.98          = ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27c )
% 0.80/0.98            @ ( lam @ A_27a
% 0.80/0.98              @ ^ [V2p1: $i] :
% 0.80/0.98                  ( lam @ A_27b
% 0.80/0.98                  @ ^ [V3p2: $i] : ( ap @ V0P @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V2p1 ) @ V3p2 ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EEXISTS__PROD,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ bool ) )
% 0.80/0.98       => ( ? [V1p: $i] :
% 0.80/0.98              ( ( mem @ V1p @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98              & ( p @ ( ap @ V0P @ V1p ) ) )
% 0.80/0.98        <=> ? [V2p__1: $i] :
% 0.80/0.98              ( ( mem @ V2p__1 @ A_27a )
% 0.80/0.98              & ? [V3p__2: $i] :
% 0.80/0.98                  ( ( mem @ V3p__2 @ A_27b )
% 0.80/0.98                  & ( p @ ( ap @ V0P @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V2p__1 ) @ V3p__2 ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EFORALL__PROD,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ bool ) )
% 0.80/0.98       => ( ! [V1p: $i] :
% 0.80/0.98              ( ( mem @ V1p @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98             => ( p @ ( ap @ V0P @ V1p ) ) )
% 0.80/0.98        <=> ! [V2p__1: $i] :
% 0.80/0.98              ( ( mem @ V2p__1 @ A_27a )
% 0.80/0.98             => ! [V3p__2: $i] :
% 0.80/0.98                  ( ( mem @ V3p__2 @ A_27b )
% 0.80/0.98                 => ( p @ ( ap @ V0P @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V2p__1 ) @ V3p__2 ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2Epair__induction,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ bool ) )
% 0.80/0.98       => ( ! [V1p__1: $i] :
% 0.80/0.98              ( ( mem @ V1p__1 @ A_27a )
% 0.80/0.98             => ! [V2p__2: $i] :
% 0.80/0.98                  ( ( mem @ V2p__2 @ A_27b )
% 0.80/0.98                 => ( p @ ( ap @ V0P @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V1p__1 ) @ V2p__2 ) ) ) ) )
% 0.80/0.98         => ! [V3p: $i] :
% 0.80/0.98              ( ( mem @ V3p @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98             => ( p @ ( ap @ V0P @ V3p ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Epair_2EPROD__ALL__def,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1Q: $i] :
% 0.80/0.98            ( ( mem @ V1Q @ ( arr @ A_27b @ bool ) )
% 0.80/0.98           => ! [V2p: $i] :
% 0.80/0.98                ( ( mem @ V2p @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Epair_2EPROD__ALL @ A_27a @ A_27b ) @ V0P ) @ V1Q ) @ V2p ) )
% 0.80/0.98                <=> ( ( p @ ( ap @ V0P @ ( ap @ ( c_2Epair_2EFST @ A_27a @ A_27b ) @ V2p ) ) )
% 0.80/0.98                    & ( p @ ( ap @ V1Q @ ( ap @ ( c_2Epair_2ESND @ A_27a @ A_27b ) @ V2p ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EPROD__ALL__THM,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1Q: $i] :
% 0.80/0.98            ( ( mem @ V1Q @ ( arr @ A_27b @ bool ) )
% 0.80/0.98           => ! [V2x: $i] :
% 0.80/0.98                ( ( mem @ V2x @ A_27a )
% 0.80/0.98               => ! [V3y: $i] :
% 0.80/0.98                    ( ( mem @ V3y @ A_27b )
% 0.80/0.98                   => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Epair_2EPROD__ALL @ A_27a @ A_27b ) @ V0P ) @ V1Q ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V2x ) @ V3y ) ) )
% 0.80/0.98                    <=> ( ( p @ ( ap @ V0P @ V2x ) )
% 0.80/0.98                        & ( p @ ( ap @ V1Q @ V3y ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EPROD__ALL__MONO,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1P_27: $i] :
% 0.80/0.98            ( ( mem @ V1P_27 @ ( arr @ A_27a @ bool ) )
% 0.80/0.98           => ! [V2Q: $i] :
% 0.80/0.98                ( ( mem @ V2Q @ ( arr @ A_27b @ bool ) )
% 0.80/0.98               => ! [V3Q_27: $i] :
% 0.80/0.98                    ( ( mem @ V3Q_27 @ ( arr @ A_27b @ bool ) )
% 0.80/0.98                   => ! [V4p: $i] :
% 0.80/0.98                        ( ( mem @ V4p @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98                       => ( ( ! [V5x: $i] :
% 0.80/0.98                                ( ( mem @ V5x @ A_27a )
% 0.80/0.98                               => ( ( p @ ( ap @ V0P @ V5x ) )
% 0.80/0.98                                 => ( p @ ( ap @ V1P_27 @ V5x ) ) ) )
% 0.80/0.98                            & ! [V6y: $i] :
% 0.80/0.98                                ( ( mem @ V6y @ A_27b )
% 0.80/0.98                               => ( ( p @ ( ap @ V2Q @ V6y ) )
% 0.80/0.98                                 => ( p @ ( ap @ V3Q_27 @ V6y ) ) ) ) )
% 0.80/0.98                         => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Epair_2EPROD__ALL @ A_27a @ A_27b ) @ V0P ) @ V2Q ) @ V4p ) )
% 0.80/0.98                           => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Epair_2EPROD__ALL @ A_27a @ A_27b ) @ V1P_27 ) @ V3Q_27 ) @ V4p ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EPROD__ALL__CONG,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0p: $i] :
% 0.80/0.98        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98       => ! [V1p_27: $i] :
% 0.80/0.98            ( ( mem @ V1p_27 @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98           => ! [V2P: $i] :
% 0.80/0.98                ( ( mem @ V2P @ ( arr @ A_27a @ bool ) )
% 0.80/0.98               => ! [V3P_27: $i] :
% 0.80/0.98                    ( ( mem @ V3P_27 @ ( arr @ A_27a @ bool ) )
% 0.80/0.98                   => ! [V4Q: $i] :
% 0.80/0.98                        ( ( mem @ V4Q @ ( arr @ A_27b @ bool ) )
% 0.80/0.98                       => ! [V5Q_27: $i] :
% 0.80/0.98                            ( ( mem @ V5Q_27 @ ( arr @ A_27b @ bool ) )
% 0.80/0.98                           => ( ( ( V0p = V1p_27 )
% 0.80/0.98                                & ! [V6x: $i] :
% 0.80/0.98                                    ( ( mem @ V6x @ A_27a )
% 0.80/0.98                                   => ! [V7y: $i] :
% 0.80/0.98                                        ( ( mem @ V7y @ A_27b )
% 0.80/0.98                                       => ( ( V1p_27
% 0.80/0.98                                            = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V6x ) @ V7y ) )
% 0.80/0.98                                         => ( ( p @ ( ap @ V2P @ V6x ) )
% 0.80/0.98                                          <=> ( p @ ( ap @ V3P_27 @ V6x ) ) ) ) ) )
% 0.80/0.98                                & ! [V8x: $i] :
% 0.80/0.98                                    ( ( mem @ V8x @ A_27a )
% 0.80/0.98                                   => ! [V9y: $i] :
% 0.80/0.98                                        ( ( mem @ V9y @ A_27b )
% 0.80/0.98                                       => ( ( V1p_27
% 0.80/0.98                                            = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V8x ) @ V9y ) )
% 0.80/0.98                                         => ( ( p @ ( ap @ V4Q @ V9y ) )
% 0.80/0.98                                          <=> ( p @ ( ap @ V5Q_27 @ V9y ) ) ) ) ) ) )
% 0.80/0.98                             => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Epair_2EPROD__ALL @ A_27a @ A_27b ) @ V2P ) @ V4Q ) @ V0p ) )
% 0.80/0.98                              <=> ( p @ ( ap @ ( ap @ ( ap @ ( c_2Epair_2EPROD__ALL @ A_27a @ A_27b ) @ V3P_27 ) @ V5Q_27 ) @ V1p_27 ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EELIM__PEXISTS,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98       => ( ? [V1p: $i] :
% 0.80/0.98              ( ( mem @ V1p @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98              & ( p @ ( ap @ ( ap @ V0P @ ( ap @ ( c_2Epair_2EFST @ A_27a @ A_27b ) @ V1p ) ) @ ( ap @ ( c_2Epair_2ESND @ A_27a @ A_27b ) @ V1p ) ) ) )
% 0.80/0.98        <=> ? [V2p1: $i] :
% 0.80/0.98              ( ( mem @ V2p1 @ A_27a )
% 0.80/0.98              & ? [V3p2: $i] :
% 0.80/0.98                  ( ( mem @ V3p2 @ A_27b )
% 0.80/0.98                  & ( p @ ( ap @ ( ap @ V0P @ V2p1 ) @ V3p2 ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EELIM__PFORALL,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98       => ( ! [V1p: $i] :
% 0.80/0.98              ( ( mem @ V1p @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98             => ( p @ ( ap @ ( ap @ V0P @ ( ap @ ( c_2Epair_2EFST @ A_27a @ A_27b ) @ V1p ) ) @ ( ap @ ( c_2Epair_2ESND @ A_27a @ A_27b ) @ V1p ) ) ) )
% 0.80/0.98        <=> ! [V2p1: $i] :
% 0.80/0.98              ( ( mem @ V2p1 @ A_27a )
% 0.80/0.98             => ! [V3p2: $i] :
% 0.80/0.98                  ( ( mem @ V3p2 @ A_27b )
% 0.80/0.98                 => ( p @ ( ap @ ( ap @ V0P @ V2p1 ) @ V3p2 ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EPFORALL__THM,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98       => ( ! [V1x: $i] :
% 0.80/0.98              ( ( mem @ V1x @ A_27a )
% 0.80/0.98             => ! [V2y: $i] :
% 0.80/0.98                  ( ( mem @ V2y @ A_27b )
% 0.80/0.98                 => ( p @ ( ap @ ( ap @ V0P @ V1x ) @ V2y ) ) ) )
% 0.80/0.98        <=> ( p
% 0.80/0.98            @ ( ap @ ( c_2Ebool_2E_21 @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98              @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ bool )
% 0.80/0.98                @ ( lam @ A_27a
% 0.80/0.98                  @ ^ [V3x: $i] :
% 0.80/0.98                      ( lam @ A_27b
% 0.80/0.98                      @ ^ [V4y: $i] : ( ap @ ( ap @ V0P @ V3x ) @ V4y ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EPEXISTS__THM,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98       => ( ? [V1x: $i] :
% 0.80/0.98              ( ( mem @ V1x @ A_27a )
% 0.80/0.98              & ? [V2y: $i] :
% 0.80/0.98                  ( ( mem @ V2y @ A_27b )
% 0.80/0.98                  & ( p @ ( ap @ ( ap @ V0P @ V1x ) @ V2y ) ) ) )
% 0.80/0.98        <=> ( p
% 0.80/0.98            @ ( ap @ ( c_2Ebool_2E_3F @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98              @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ bool )
% 0.80/0.98                @ ( lam @ A_27a
% 0.80/0.98                  @ ^ [V3x: $i] :
% 0.80/0.98                      ( lam @ A_27b
% 0.80/0.98                      @ ^ [V4y: $i] : ( ap @ ( ap @ V0P @ V3x ) @ V4y ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EELIM__PEXISTS__EVAL,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98       => ( ( p
% 0.80/0.98            @ ( ap @ ( c_2Ebool_2E_3F @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98              @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ bool )
% 0.80/0.98                @ ( lam @ A_27a
% 0.80/0.98                  @ ^ [V1x: $i] : ( ap @ V0P @ V1x ) ) ) ) )
% 0.80/0.98        <=> ? [V2x: $i] :
% 0.80/0.98              ( ( mem @ V2x @ A_27a )
% 0.80/0.98              & ( p @ ( ap @ ( c_2Ebool_2E_3F @ A_27b ) @ ( ap @ V0P @ V2x ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EELIM__PFORALL__EVAL,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98       => ( ( p
% 0.80/0.98            @ ( ap @ ( c_2Ebool_2E_21 @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98              @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ bool )
% 0.80/0.98                @ ( lam @ A_27a
% 0.80/0.98                  @ ^ [V1x: $i] : ( ap @ V0P @ V1x ) ) ) ) )
% 0.80/0.98        <=> ! [V2x: $i] :
% 0.80/0.98              ( ( mem @ V2x @ A_27a )
% 0.80/0.98             => ( p @ ( ap @ ( c_2Ebool_2E_21 @ A_27b ) @ ( ap @ V0P @ V2x ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Epair_2EPAIR__MAP,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.98       => ! [V1g: $i] :
% 0.80/0.98            ( ( mem @ V1g @ ( arr @ A_27b @ A_27d ) )
% 0.80/0.98           => ! [V2p: $i] :
% 0.80/0.98                ( ( mem @ V2p @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98               => ( ( ap @ ( ap @ ( ap @ ( c_2Epair_2E_23_23 @ A_27a @ A_27b @ A_27c @ A_27d ) @ V0f ) @ V1g ) @ V2p )
% 0.80/0.98                  = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27c @ A_27d ) @ ( ap @ V0f @ ( ap @ ( c_2Epair_2EFST @ A_27a @ A_27b ) @ V2p ) ) ) @ ( ap @ V1g @ ( ap @ ( c_2Epair_2ESND @ A_27a @ A_27b ) @ V2p ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EPAIR__MAP__THM,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98       => ! [V1g: $i] :
% 0.80/0.98            ( ( mem @ V1g @ ( arr @ A_27c @ A_27d ) )
% 0.80/0.98           => ! [V2x: $i] :
% 0.80/0.98                ( ( mem @ V2x @ A_27a )
% 0.80/0.98               => ! [V3y: $i] :
% 0.80/0.98                    ( ( mem @ V3y @ A_27c )
% 0.80/0.98                   => ( ( ap @ ( ap @ ( ap @ ( c_2Epair_2E_23_23 @ A_27a @ A_27c @ A_27b @ A_27d ) @ V0f ) @ V1g ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27c ) @ V2x ) @ V3y ) )
% 0.80/0.98                      = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27b @ A_27d ) @ ( ap @ V0f @ V2x ) ) @ ( ap @ V1g @ V3y ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EFST__PAIR__MAP,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0p: $i] :
% 0.80/0.98        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.98           => ! [V2g: $i] :
% 0.80/0.98                ( ( mem @ V2g @ ( arr @ A_27b @ A_27d ) )
% 0.80/0.98               => ( ( ap @ ( c_2Epair_2EFST @ A_27c @ A_27d ) @ ( ap @ ( ap @ ( ap @ ( c_2Epair_2E_23_23 @ A_27a @ A_27b @ A_27c @ A_27d ) @ V1f ) @ V2g ) @ V0p ) )
% 0.80/0.98                  = ( ap @ V1f @ ( ap @ ( c_2Epair_2EFST @ A_27a @ A_27b ) @ V0p ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2ESND__PAIR__MAP,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0p: $i] :
% 0.80/0.98        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.98           => ! [V2g: $i] :
% 0.80/0.98                ( ( mem @ V2g @ ( arr @ A_27b @ A_27d ) )
% 0.80/0.98               => ( ( ap @ ( c_2Epair_2ESND @ A_27c @ A_27d ) @ ( ap @ ( ap @ ( ap @ ( c_2Epair_2E_23_23 @ A_27a @ A_27b @ A_27c @ A_27d ) @ V1f ) @ V2g ) @ V0p ) )
% 0.80/0.98                  = ( ap @ V2g @ ( ap @ ( c_2Epair_2ESND @ A_27a @ A_27b ) @ V0p ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2ELET2__RAND,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ A_27c @ A_27d ) )
% 0.80/0.98       => ! [V1M: $i] :
% 0.80/0.98            ( ( mem @ V1M @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98           => ! [V2N: $i] :
% 0.80/0.98                ( ( mem @ V2N @ ( arr @ A_27a @ ( arr @ A_27b @ A_27c ) ) )
% 0.80/0.98               => ( ( ap @ V0P
% 0.80/0.98                    @ ( ap
% 0.80/0.98                      @ ( ap @ ( c_2Ebool_2ELET @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ A_27c )
% 0.80/0.98                        @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27c )
% 0.80/0.98                          @ ( lam @ A_27a
% 0.80/0.98                            @ ^ [V3x: $i] :
% 0.80/0.98                                ( lam @ A_27b
% 0.80/0.98                                @ ^ [V4y: $i] : ( ap @ ( ap @ V2N @ V3x ) @ V4y ) ) ) ) )
% 0.80/0.98                      @ V1M ) )
% 0.80/0.98                  = ( ap
% 0.80/0.98                    @ ( ap @ ( c_2Ebool_2ELET @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ A_27d )
% 0.80/0.98                      @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27d )
% 0.80/0.98                        @ ( lam @ A_27a
% 0.80/0.98                          @ ^ [V5x: $i] :
% 0.80/0.98                              ( lam @ A_27b
% 0.80/0.98                              @ ^ [V6y: $i] : ( ap @ V0P @ ( ap @ ( ap @ V2N @ V5x ) @ V6y ) ) ) ) ) )
% 0.80/0.98                    @ V1M ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2ELET2__RATOR,axiom,
% 0.80/0.98      ! [A_27a1: del,A_27a2: del,A_27b: del,A_27c: del,V0M: $i] :
% 0.80/0.98        ( ( mem @ V0M @ ( ty_2Epair_2Eprod @ A_27a1 @ A_27a2 ) )
% 0.80/0.98       => ! [V1N: $i] :
% 0.80/0.98            ( ( mem @ V1N @ ( arr @ A_27a1 @ ( arr @ A_27a2 @ ( arr @ A_27b @ A_27c ) ) ) )
% 0.80/0.98           => ! [V2b: $i] :
% 0.80/0.98                ( ( mem @ V2b @ A_27b )
% 0.80/0.98               => ( ( ap
% 0.80/0.98                    @ ( ap
% 0.80/0.98                      @ ( ap @ ( c_2Ebool_2ELET @ ( ty_2Epair_2Eprod @ A_27a1 @ A_27a2 ) @ ( arr @ A_27b @ A_27c ) )
% 0.80/0.98                        @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a1 @ A_27a2 @ ( arr @ A_27b @ A_27c ) )
% 0.80/0.98                          @ ( lam @ A_27a1
% 0.80/0.98                            @ ^ [V3x: $i] :
% 0.80/0.98                                ( lam @ A_27a2
% 0.80/0.98                                @ ^ [V4y: $i] : ( ap @ ( ap @ V1N @ V3x ) @ V4y ) ) ) ) )
% 0.80/0.98                      @ V0M )
% 0.80/0.98                    @ V2b )
% 0.80/0.98                  = ( ap
% 0.80/0.98                    @ ( ap @ ( c_2Ebool_2ELET @ ( ty_2Epair_2Eprod @ A_27a1 @ A_27a2 ) @ A_27c )
% 0.80/0.98                      @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a1 @ A_27a2 @ A_27c )
% 0.80/0.98                        @ ( lam @ A_27a1
% 0.80/0.98                          @ ^ [V5x: $i] :
% 0.80/0.98                              ( lam @ A_27a2
% 0.80/0.98                              @ ^ [V6y: $i] : ( ap @ ( ap @ ( ap @ V1N @ V5x ) @ V6y ) @ V2b ) ) ) ) )
% 0.80/0.98                    @ V0M ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2Eo__UNCURRY__R,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27d @ A_27c ) )
% 0.80/0.98       => ! [V1g: $i] :
% 0.80/0.98            ( ( mem @ V1g @ ( arr @ A_27a @ ( arr @ A_27b @ A_27d ) ) )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Ecombin_2Eo @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ A_27c @ A_27d ) @ V0f ) @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27d ) @ V1g ) )
% 0.80/0.98              = ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27c ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ ( arr @ A_27b @ A_27c ) @ ( arr @ A_27b @ A_27d ) ) @ ( ap @ ( c_2Ecombin_2Eo @ A_27b @ A_27c @ A_27d ) @ V0f ) ) @ V1g ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EC__UNCURRY__L,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27b @ ( arr @ A_27d @ A_27c ) ) ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ A_27d )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Ecombin_2EC @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ A_27d @ A_27c ) @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ ( arr @ A_27d @ A_27c ) ) @ V0f ) ) @ V1x )
% 0.80/0.98              = ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27c ) @ ( ap @ ( ap @ ( c_2Ecombin_2EC @ A_27a @ A_27d @ ( arr @ A_27b @ A_27c ) ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ ( arr @ A_27d @ ( arr @ A_27b @ A_27c ) ) @ ( arr @ A_27b @ ( arr @ A_27d @ A_27c ) ) ) @ ( c_2Ecombin_2EC @ A_27b @ A_27d @ A_27c ) ) @ V0f ) ) @ V1x ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2ES__UNCURRY__R,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ ( arr @ A_27d @ A_27c ) ) )
% 0.80/0.98       => ! [V1g: $i] :
% 0.80/0.98            ( ( mem @ V1g @ ( arr @ A_27a @ ( arr @ A_27b @ A_27d ) ) )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Ecombin_2ES @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ A_27d @ A_27c ) @ V0f ) @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27d ) @ V1g ) )
% 0.80/0.98              = ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ A_27c ) @ ( ap @ ( ap @ ( c_2Ecombin_2ES @ A_27a @ ( arr @ A_27b @ A_27d ) @ ( arr @ A_27b @ A_27c ) ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ ( arr @ ( arr @ A_27b @ A_27d ) @ ( arr @ A_27b @ A_27c ) ) @ ( arr @ A_27b @ ( arr @ A_27d @ A_27c ) ) ) @ ( c_2Ecombin_2ES @ A_27b @ A_27d @ A_27c ) ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ ( arr @ A_27b @ ( arr @ A_27d @ A_27c ) ) @ ( arr @ A_27b @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) ) ) @ ( ap @ ( c_2Ecombin_2Eo @ A_27b @ ( arr @ A_27d @ A_27c ) @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) ) @ V0f ) ) @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) ) ) ) @ V1g ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EFORALL__UNCURRY,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98       => ( ( p @ ( ap @ ( c_2Ebool_2E_21 @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) ) @ ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ bool ) @ V0f ) ) )
% 0.80/0.98        <=> ( p @ ( ap @ ( c_2Ebool_2E_21 @ A_27a ) @ ( ap @ ( ap @ ( c_2Ecombin_2Eo @ A_27a @ bool @ ( arr @ A_27b @ bool ) ) @ ( c_2Ebool_2E_21 @ A_27b ) ) @ V0f ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EPAIR__FUN__THM,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ ( arr @ A_27a @ ( ty_2Epair_2Eprod @ A_27b @ A_27c ) ) @ bool ) )
% 0.80/0.98       => ( ( p
% 0.80/0.98            @ ( ap @ ( c_2Ebool_2E_3F_21 @ ( arr @ A_27a @ ( ty_2Epair_2Eprod @ A_27b @ A_27c ) ) )
% 0.80/0.98              @ ( lam @ ( arr @ A_27a @ ( ty_2Epair_2Eprod @ A_27b @ A_27c ) )
% 0.80/0.98                @ ^ [V1f: $i] : ( ap @ V0P @ V1f ) ) ) )
% 0.80/0.98        <=> ( p
% 0.80/0.98            @ ( ap @ ( c_2Ebool_2E_3F_21 @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27c ) ) )
% 0.80/0.98              @ ( lam @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27c ) )
% 0.80/0.98                @ ^ [V2p: $i] :
% 0.80/0.98                    ( ap @ V0P
% 0.80/0.98                    @ ( lam @ A_27a
% 0.80/0.98                      @ ^ [V3a: $i] : ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27b @ A_27c ) @ ( ap @ ( ap @ ( c_2Epair_2EFST @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27c ) ) @ V2p ) @ V3a ) ) @ ( ap @ ( ap @ ( c_2Epair_2ESND @ ( arr @ A_27a @ A_27b ) @ ( arr @ A_27a @ A_27c ) ) @ V2p ) @ V3a ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Epair_2Epair__CASE__def,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0p: $i] :
% 0.80/0.98        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ A_27b @ A_27c ) )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27b @ ( arr @ A_27c @ A_27a ) ) )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Epair_2Epair__CASE @ A_27a @ A_27b @ A_27c ) @ V0p ) @ V1f )
% 0.80/0.98              = ( ap @ ( ap @ V1f @ ( ap @ ( c_2Epair_2EFST @ A_27b @ A_27c ) @ V0p ) ) @ ( ap @ ( c_2Epair_2ESND @ A_27b @ A_27c ) @ V0p ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2Epair__case__thm,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27b )
% 0.80/0.98       => ! [V1y: $i] :
% 0.80/0.98            ( ( mem @ V1y @ A_27c )
% 0.80/0.98           => ! [V2f: $i] :
% 0.80/0.98                ( ( mem @ V2f @ ( arr @ A_27b @ ( arr @ A_27c @ A_27a ) ) )
% 0.80/0.98               => ( ( ap @ ( ap @ ( c_2Epair_2Epair__CASE @ A_27a @ A_27b @ A_27c ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27b @ A_27c ) @ V0x ) @ V1y ) ) @ V2f )
% 0.80/0.98                  = ( ap @ ( ap @ V2f @ V0x ) @ V1y ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2Epair__case__def,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27b )
% 0.80/0.98       => ! [V1y: $i] :
% 0.80/0.98            ( ( mem @ V1y @ A_27c )
% 0.80/0.98           => ! [V2f: $i] :
% 0.80/0.98                ( ( mem @ V2f @ ( arr @ A_27b @ ( arr @ A_27c @ A_27a ) ) )
% 0.80/0.98               => ( ( ap @ ( ap @ ( c_2Epair_2Epair__CASE @ A_27a @ A_27b @ A_27c ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27b @ A_27c ) @ V0x ) @ V1y ) ) @ V2f )
% 0.80/0.98                  = ( ap @ ( ap @ V2f @ V0x ) @ V1y ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2Epair__case__cong,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0f_27: $i] :
% 0.80/0.98        ( ( mem @ V0f_27 @ ( arr @ A_27b @ ( arr @ A_27c @ A_27a ) ) )
% 0.80/0.98       => ! [V1M: $i] :
% 0.80/0.98            ( ( mem @ V1M @ ( ty_2Epair_2Eprod @ A_27b @ A_27c ) )
% 0.80/0.98           => ! [V2M_27: $i] :
% 0.80/0.98                ( ( mem @ V2M_27 @ ( ty_2Epair_2Eprod @ A_27b @ A_27c ) )
% 0.80/0.98               => ! [V3f: $i] :
% 0.80/0.98                    ( ( mem @ V3f @ ( arr @ A_27b @ ( arr @ A_27c @ A_27a ) ) )
% 0.80/0.98                   => ( ( ( V1M = V2M_27 )
% 0.80/0.98                        & ! [V4x: $i] :
% 0.80/0.98                            ( ( mem @ V4x @ A_27b )
% 0.80/0.98                           => ! [V5y: $i] :
% 0.80/0.98                                ( ( mem @ V5y @ A_27c )
% 0.80/0.98                               => ( ( V2M_27
% 0.80/0.98                                    = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27b @ A_27c ) @ V4x ) @ V5y ) )
% 0.80/0.98                                 => ( ( ap @ ( ap @ V3f @ V4x ) @ V5y )
% 0.80/0.98                                    = ( ap @ ( ap @ V0f_27 @ V4x ) @ V5y ) ) ) ) ) )
% 0.80/0.98                     => ( ( ap @ ( ap @ ( c_2Epair_2Epair__CASE @ A_27a @ A_27b @ A_27c ) @ V1M ) @ V3f )
% 0.80/0.98                        = ( ap @ ( ap @ ( c_2Epair_2Epair__CASE @ A_27a @ A_27b @ A_27c ) @ V2M_27 ) @ V0f_27 ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2Epair__case__eq,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0p: $i] :
% 0.80/0.98        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ A_27b @ A_27c ) )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27b @ ( arr @ A_27c @ A_27a ) ) )
% 0.80/0.98           => ! [V2v: $i] :
% 0.80/0.98                ( ( mem @ V2v @ A_27a )
% 0.80/0.98               => ( ( ( ap @ ( ap @ ( c_2Epair_2Epair__CASE @ A_27a @ A_27b @ A_27c ) @ V0p ) @ V1f )
% 0.80/0.98                    = V2v )
% 0.80/0.98                <=> ? [V3x: $i] :
% 0.80/0.98                      ( ( mem @ V3x @ A_27b )
% 0.80/0.98                      & ? [V4y: $i] :
% 0.80/0.98                          ( ( mem @ V4y @ A_27c )
% 0.80/0.98                          & ( V0p
% 0.80/0.98                            = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27b @ A_27c ) @ V3x ) @ V4y ) )
% 0.80/0.98                          & ( ( ap @ ( ap @ V1f @ V3x ) @ V4y )
% 0.80/0.98                            = V2v ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2Edatatype__pair,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,A_27c: del,V0pair: $i] :
% 0.80/0.98        ( ( mem @ V0pair @ ( arr @ ( arr @ A_27a @ ( arr @ A_27b @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) ) ) @ A_27c ) )
% 0.80/0.98       => ( p @ ( ap @ ( c_2Ebool_2EDATATYPE @ A_27c ) @ ( ap @ V0pair @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Epair_2ELEX__DEF,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0R1: $i] :
% 0.80/0.98        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ! [V1R2: $i] :
% 0.80/0.98            ( ( mem @ V1R2 @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Epair_2ELEX @ A_27a @ A_27b ) @ V0R1 ) @ V1R2 )
% 0.80/0.98              = ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ bool ) )
% 0.80/0.98                @ ( lam @ A_27a
% 0.80/0.98                  @ ^ [V2s: $i] :
% 0.80/0.98                      ( lam @ A_27b
% 0.80/0.98                      @ ^ [V3t: $i] :
% 0.80/0.98                          ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ bool )
% 0.80/0.98                          @ ( lam @ A_27a
% 0.80/0.98                            @ ^ [V4u: $i] :
% 0.80/0.98                                ( lam @ A_27b
% 0.80/0.98                                @ ^ [V5v: $i] : ( ap @ ( ap @ c_2Ebool_2E_5C_2F @ ( ap @ ( ap @ V0R1 @ V2s ) @ V4u ) ) @ ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V2s ) @ V4u ) ) @ ( ap @ ( ap @ V1R2 @ V3t ) @ V5v ) ) ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2ELEX__DEF__THM,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0R1: $i] :
% 0.80/0.98        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ! [V1R2: $i] :
% 0.80/0.98            ( ( mem @ V1R2 @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98           => ! [V2a: $i] :
% 0.80/0.98                ( ( mem @ V2a @ A_27a )
% 0.80/0.98               => ! [V3b: $i] :
% 0.80/0.98                    ( ( mem @ V3b @ A_27b )
% 0.80/0.98                   => ! [V4c: $i] :
% 0.80/0.98                        ( ( mem @ V4c @ A_27a )
% 0.80/0.98                       => ! [V5d: $i] :
% 0.80/0.98                            ( ( mem @ V5d @ A_27b )
% 0.80/0.98                           => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Epair_2ELEX @ A_27a @ A_27b ) @ V0R1 ) @ V1R2 ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V2a ) @ V3b ) ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V4c ) @ V5d ) ) )
% 0.80/0.98                            <=> ( ( p @ ( ap @ ( ap @ V0R1 @ V2a ) @ V4c ) )
% 0.80/0.98                                | ( ( V2a = V4c )
% 0.80/0.98                                  & ( p @ ( ap @ ( ap @ V1R2 @ V3b ) @ V5d ) ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2ELEX__MONO,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0R1: $i] :
% 0.80/0.98        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ! [V1R2: $i] :
% 0.80/0.98            ( ( mem @ V1R2 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98           => ! [V2R3: $i] :
% 0.80/0.98                ( ( mem @ V2R3 @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98               => ! [V3R4: $i] :
% 0.80/0.98                    ( ( mem @ V3R4 @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98                   => ! [V4x: $i] :
% 0.80/0.98                        ( ( mem @ V4x @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98                       => ! [V5y: $i] :
% 0.80/0.98                            ( ( mem @ V5y @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98                           => ( ( ! [V6x: $i] :
% 0.80/0.98                                    ( ( mem @ V6x @ A_27a )
% 0.80/0.98                                   => ! [V7y: $i] :
% 0.80/0.98                                        ( ( mem @ V7y @ A_27a )
% 0.80/0.98                                       => ( ( p @ ( ap @ ( ap @ V0R1 @ V6x ) @ V7y ) )
% 0.80/0.98                                         => ( p @ ( ap @ ( ap @ V1R2 @ V6x ) @ V7y ) ) ) ) )
% 0.80/0.98                                & ! [V8x: $i] :
% 0.80/0.98                                    ( ( mem @ V8x @ A_27b )
% 0.80/0.98                                   => ! [V9y: $i] :
% 0.80/0.98                                        ( ( mem @ V9y @ A_27b )
% 0.80/0.98                                       => ( ( p @ ( ap @ ( ap @ V2R3 @ V8x ) @ V9y ) )
% 0.80/0.98                                         => ( p @ ( ap @ ( ap @ V3R4 @ V8x ) @ V9y ) ) ) ) ) )
% 0.80/0.98                             => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Epair_2ELEX @ A_27a @ A_27b ) @ V0R1 ) @ V2R3 ) @ V4x ) @ V5y ) )
% 0.80/0.98                               => ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Epair_2ELEX @ A_27a @ A_27b ) @ V1R2 ) @ V3R4 ) @ V4x ) @ V5y ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EWF__LEX,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.98        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ! [V1Q: $i] :
% 0.80/0.98            ( ( mem @ V1Q @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98           => ( ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) )
% 0.80/0.98                & ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27b ) @ V1Q ) ) )
% 0.80/0.98             => ( p @ ( ap @ ( c_2Erelation_2EWF @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) ) @ ( ap @ ( ap @ ( c_2Epair_2ELEX @ A_27a @ A_27b ) @ V0R ) @ V1Q ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Epair_2ERPROD__DEF,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0R1: $i] :
% 0.80/0.98        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ! [V1R2: $i] :
% 0.80/0.98            ( ( mem @ V1R2 @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Epair_2ERPROD @ A_27a @ A_27b ) @ V0R1 ) @ V1R2 )
% 0.80/0.98              = ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ ( arr @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) @ bool ) )
% 0.80/0.98                @ ( lam @ A_27a
% 0.80/0.98                  @ ^ [V2s: $i] :
% 0.80/0.98                      ( lam @ A_27b
% 0.80/0.98                      @ ^ [V3t: $i] :
% 0.80/0.98                          ( ap @ ( c_2Epair_2EUNCURRY @ A_27a @ A_27b @ bool )
% 0.80/0.98                          @ ( lam @ A_27a
% 0.80/0.98                            @ ^ [V4u: $i] :
% 0.80/0.98                                ( lam @ A_27b
% 0.80/0.98                                @ ^ [V5v: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ V0R1 @ V2s ) @ V4u ) ) @ ( ap @ ( ap @ V1R2 @ V3t ) @ V5v ) ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EWF__RPROD,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0R: $i] :
% 0.80/0.98        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ! [V1Q: $i] :
% 0.80/0.98            ( ( mem @ V1Q @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98           => ( ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) )
% 0.80/0.98                & ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27b ) @ V1Q ) ) )
% 0.80/0.98             => ( p @ ( ap @ ( c_2Erelation_2EWF @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) ) @ ( ap @ ( ap @ ( c_2Epair_2ERPROD @ A_27a @ A_27b ) @ V0R ) @ V1Q ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2Etotal__LEX,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0R1: $i] :
% 0.80/0.98        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ! [V1R2: $i] :
% 0.80/0.98            ( ( mem @ V1R2 @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98           => ( ( ( p @ ( ap @ ( c_2Erelation_2Etotal @ A_27a ) @ V0R1 ) )
% 0.80/0.98                & ( p @ ( ap @ ( c_2Erelation_2Etotal @ A_27b ) @ V1R2 ) ) )
% 0.80/0.98             => ( p @ ( ap @ ( c_2Erelation_2Etotal @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) ) @ ( ap @ ( ap @ ( c_2Epair_2ELEX @ A_27a @ A_27b ) @ V0R1 ) @ V1R2 ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2Etransitive__LEX,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0R1: $i] :
% 0.80/0.98        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ! [V1R2: $i] :
% 0.80/0.98            ( ( mem @ V1R2 @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98           => ( ( ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ V0R1 ) )
% 0.80/0.98                & ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27b ) @ V1R2 ) ) )
% 0.80/0.98             => ( p @ ( ap @ ( c_2Erelation_2Etransitive @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) ) @ ( ap @ ( ap @ ( c_2Epair_2ELEX @ A_27a @ A_27b ) @ V0R1 ) @ V1R2 ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2Ereflexive__LEX,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0R1: $i] :
% 0.80/0.98        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ! [V1R2: $i] :
% 0.80/0.98            ( ( mem @ V1R2 @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98           => ( ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) ) @ ( ap @ ( ap @ ( c_2Epair_2ELEX @ A_27a @ A_27b ) @ V0R1 ) @ V1R2 ) ) )
% 0.80/0.98            <=> ( ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27a ) @ V0R1 ) )
% 0.80/0.98                | ( p @ ( ap @ ( c_2Erelation_2Ereflexive @ A_27b ) @ V1R2 ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2Esymmetric__LEX,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0R1: $i] :
% 0.80/0.98        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ! [V1R2: $i] :
% 0.80/0.98            ( ( mem @ V1R2 @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98           => ( ( ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ A_27a ) @ V0R1 ) )
% 0.80/0.98                & ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ A_27b ) @ V1R2 ) ) )
% 0.80/0.98             => ( p @ ( ap @ ( c_2Erelation_2Esymmetric @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) ) @ ( ap @ ( ap @ ( c_2Epair_2ELEX @ A_27a @ A_27b ) @ V0R1 ) @ V1R2 ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2ELEX__CONG,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0R1: $i] :
% 0.80/0.98        ( ( mem @ V0R1 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ! [V1R2: $i] :
% 0.80/0.98            ( ( mem @ V1R2 @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98           => ! [V2v1: $i] :
% 0.80/0.98                ( ( mem @ V2v1 @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98               => ! [V3v2: $i] :
% 0.80/0.98                    ( ( mem @ V3v2 @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98                   => ! [V4R1_27: $i] :
% 0.80/0.98                        ( ( mem @ V4R1_27 @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98                       => ! [V5R2_27: $i] :
% 0.80/0.98                            ( ( mem @ V5R2_27 @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.98                           => ! [V6v1_27: $i] :
% 0.80/0.98                                ( ( mem @ V6v1_27 @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98                               => ! [V7v2_27: $i] :
% 0.80/0.98                                    ( ( mem @ V7v2_27 @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98                                   => ( ( ( V2v1 = V6v1_27 )
% 0.80/0.98                                        & ( V3v2 = V7v2_27 )
% 0.80/0.98                                        & ! [V8a: $i] :
% 0.80/0.98                                            ( ( mem @ V8a @ A_27a )
% 0.80/0.98                                           => ! [V9b: $i] :
% 0.80/0.98                                                ( ( mem @ V9b @ A_27b )
% 0.80/0.98                                               => ! [V10c: $i] :
% 0.80/0.98                                                    ( ( mem @ V10c @ A_27a )
% 0.80/0.98                                                   => ! [V11d: $i] :
% 0.80/0.98                                                        ( ( mem @ V11d @ A_27b )
% 0.80/0.98                                                       => ( ( ( V6v1_27
% 0.80/0.98                                                              = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V8a ) @ V9b ) )
% 0.80/0.98                                                            & ( V7v2_27
% 0.80/0.98                                                              = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V10c ) @ V11d ) ) )
% 0.80/0.98                                                         => ( ( p @ ( ap @ ( ap @ V0R1 @ V8a ) @ V10c ) )
% 0.80/0.98                                                          <=> ( p @ ( ap @ ( ap @ V4R1_27 @ V8a ) @ V10c ) ) ) ) ) ) ) )
% 0.80/0.98                                        & ! [V12a: $i] :
% 0.80/0.98                                            ( ( mem @ V12a @ A_27a )
% 0.80/0.98                                           => ! [V13b: $i] :
% 0.80/0.98                                                ( ( mem @ V13b @ A_27b )
% 0.80/0.98                                               => ! [V14c: $i] :
% 0.80/0.98                                                    ( ( mem @ V14c @ A_27a )
% 0.80/0.98                                                   => ! [V15d: $i] :
% 0.80/0.98                                                        ( ( mem @ V15d @ A_27b )
% 0.80/0.98                                                       => ( ( ( V6v1_27
% 0.80/0.98                                                              = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V12a ) @ V13b ) )
% 0.80/0.98                                                            & ( V7v2_27
% 0.80/0.98                                                              = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V14c ) @ V15d ) )
% 0.80/0.98                                                            & ( V12a = V14c ) )
% 0.80/0.98                                                         => ( ( p @ ( ap @ ( ap @ V1R2 @ V13b ) @ V15d ) )
% 0.80/0.98                                                          <=> ( p @ ( ap @ ( ap @ V5R2_27 @ V13b ) @ V15d ) ) ) ) ) ) ) ) )
% 0.80/0.98                                     => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Epair_2ELEX @ A_27a @ A_27b ) @ V0R1 ) @ V1R2 ) @ V2v1 ) @ V3v2 ) )
% 0.80/0.98                                      <=> ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Epair_2ELEX @ A_27a @ A_27b ) @ V4R1_27 ) @ V5R2_27 ) @ V6v1_27 ) @ V7v2_27 ) ) ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2EFST__EQ__EQUIV,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0p: $i] :
% 0.80/0.98        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ A_27a @ A_27b ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ A_27a )
% 0.80/0.98           => ( ( ( ap @ ( c_2Epair_2EFST @ A_27a @ A_27b ) @ V0p )
% 0.80/0.98                = V1x )
% 0.80/0.98            <=> ? [V2y: $i] :
% 0.80/0.98                  ( ( mem @ V2y @ A_27b )
% 0.80/0.98                  & ( V0p
% 0.80/0.98                    = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27a @ A_27b ) @ V1x ) @ V2y ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Epair_2ESND__EQ__EQUIV,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0p: $i] :
% 0.80/0.98        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ A_27b @ A_27a ) )
% 0.80/0.98       => ! [V1y: $i] :
% 0.80/0.98            ( ( mem @ V1y @ A_27a )
% 0.80/0.98           => ( ( ( ap @ ( c_2Epair_2ESND @ A_27b @ A_27a ) @ V0p )
% 0.80/0.98                = V1y )
% 0.80/0.98            <=> ? [V2x: $i] :
% 0.80/0.98                  ( ( mem @ V2x @ A_27b )
% 0.80/0.98                  & ( V0p
% 0.80/0.98                    = ( ap @ ( ap @ ( c_2Epair_2E_2C @ A_27b @ A_27a ) @ V2x ) @ V1y ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  %------------------------------------------------------------------------------
% 0.80/0.98  %------------------------------------------------------------------------------
% 0.80/0.98  thf(tp_c_2Eprim__rec_2E_3C,type,
% 0.80/0.98      c_2Eprim__rec_2E_3C: $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eprim__rec_2E_3C,axiom,
% 0.80/0.98      mem @ c_2Eprim__rec_2E_3C @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ bool ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eprim__rec_2EPRE,type,
% 0.80/0.98      c_2Eprim__rec_2EPRE: $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eprim__rec_2EPRE,axiom,
% 0.80/0.98      mem @ c_2Eprim__rec_2EPRE @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ).
% 0.80/0.98  
% 0.80/0.98  thf(stp_fo_c_2Eprim__rec_2EPRE,type,
% 0.80/0.98      fo__c_2Eprim__rec_2EPRE: tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.98  
% 0.80/0.98  thf(stp_eq_fo_c_2Eprim__rec_2EPRE,axiom,
% 0.80/0.98      ! [X0: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Eprim__rec_2EPRE @ X0 ) )
% 0.80/0.98        = ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ X0 ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eprim__rec_2EPRIM__REC,type,
% 0.80/0.98      c_2Eprim__rec_2EPRIM__REC: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eprim__rec_2EPRIM__REC,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eprim__rec_2EPRIM__REC @ A_27a ) @ ( arr @ A_27a @ ( arr @ ( arr @ A_27a @ ( arr @ ty_2Enum_2Enum @ A_27a ) ) @ ( arr @ ty_2Enum_2Enum @ A_27a ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eprim__rec_2EPRIM__REC__FUN,type,
% 0.80/0.98      c_2Eprim__rec_2EPRIM__REC__FUN: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eprim__rec_2EPRIM__REC__FUN,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eprim__rec_2EPRIM__REC__FUN @ A_27a ) @ ( arr @ A_27a @ ( arr @ ( arr @ A_27a @ ( arr @ ty_2Enum_2Enum @ A_27a ) ) @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ A_27a ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eprim__rec_2ESIMP__REC,type,
% 0.80/0.98      c_2Eprim__rec_2ESIMP__REC: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eprim__rec_2ESIMP__REC,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eprim__rec_2ESIMP__REC @ A_27a ) @ ( arr @ A_27a @ ( arr @ ( arr @ A_27a @ A_27a ) @ ( arr @ ty_2Enum_2Enum @ A_27a ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eprim__rec_2ESIMP__REC__REL,type,
% 0.80/0.98      c_2Eprim__rec_2ESIMP__REC__REL: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eprim__rec_2ESIMP__REC__REL,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eprim__rec_2ESIMP__REC__REL @ A_27a ) @ ( arr @ ( arr @ ty_2Enum_2Enum @ A_27a ) @ ( arr @ A_27a @ ( arr @ ( arr @ A_27a @ A_27a ) @ ( arr @ ty_2Enum_2Enum @ bool ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eprim__rec_2Emeasure,type,
% 0.80/0.98      c_2Eprim__rec_2Emeasure: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eprim__rec_2Emeasure,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eprim__rec_2Emeasure @ A_27a ) @ ( arr @ ( arr @ A_27a @ ty_2Enum_2Enum ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eprim__rec_2Ewellfounded,type,
% 0.80/0.98      c_2Eprim__rec_2Ewellfounded: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eprim__rec_2Ewellfounded,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eprim__rec_2Ewellfounded @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ bool ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eprim__rec_2ELESS__DEF,axiom,
% 0.80/0.98      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.98      <=> ? [V2P: $i] :
% 0.80/0.98            ( ( mem @ V2P @ ( arr @ ty_2Enum_2Enum @ bool ) )
% 0.80/0.98            & ! [V3n: tp__ty_2Enum_2Enum] :
% 0.80/0.98                ( ( p @ ( ap @ V2P @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V3n ) ) ) )
% 0.80/0.98               => ( p @ ( ap @ V2P @ ( inj__ty_2Enum_2Enum @ V3n ) ) ) )
% 0.80/0.98            & ( p @ ( ap @ V2P @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.98            & ~ ( p @ ( ap @ V2P @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2EINV__SUC__EQ,axiom,
% 0.80/0.98      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.98          = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.98      <=> ( V0m = V1n ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eprim__rec_2EPRE__DEF,axiom,
% 0.80/0.98      ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.98        = ( surj__ty_2Enum_2Enum
% 0.80/0.98          @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ty_2Enum_2Enum ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ ty_2Enum_2Enum ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) )
% 0.80/0.98            @ ( ap @ ( c_2Emin_2E_40 @ ty_2Enum_2Enum )
% 0.80/0.98              @ ( lam @ ty_2Enum_2Enum
% 0.80/0.98                @ ^ [V1n: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ ty_2Enum_2Enum ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Enum_2ESUC @ V1n ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2EPRE,axiom,
% 0.80/0.98      ( ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.98        = fo__c_2Enum_2E0 )
% 0.80/0.98      & ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.98          ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Eprim__rec_2EPRE @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) )
% 0.80/0.98          = V0m ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ELESS__REFL,axiom,
% 0.80/0.98      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ~ ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ESUC__LESS,axiom,
% 0.80/0.98      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.98       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ENOT__LESS__0,axiom,
% 0.80/0.98      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ~ ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ELESS__0,axiom,
% 0.80/0.98      ! [V0n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ELESS__0__0,axiom,
% 0.80/0.98      p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ELESS__MONO,axiom,
% 0.80/0.98      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.98       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ELESS__MONO__REV,axiom,
% 0.80/0.98      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.98       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ELESS__MONO__EQ,axiom,
% 0.80/0.98      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.98      <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ETC__IM__RTC__SUC,axiom,
% 0.80/0.98      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( p
% 0.80/0.98          @ ( ap
% 0.80/0.98            @ ( ap
% 0.80/0.98              @ ( ap @ ( c_2Erelation_2ETC @ ty_2Enum_2Enum )
% 0.80/0.98                @ ( lam @ ty_2Enum_2Enum
% 0.80/0.98                  @ ^ [V2x: $i] :
% 0.80/0.98                      ( lam @ ty_2Enum_2Enum
% 0.80/0.98                      @ ^ [V3y: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ ty_2Enum_2Enum ) @ V3y ) @ ( ap @ c_2Enum_2ESUC @ V2x ) ) ) ) )
% 0.80/0.98              @ ( inj__ty_2Enum_2Enum @ V0m ) )
% 0.80/0.98            @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.98      <=> ( p
% 0.80/0.98          @ ( ap
% 0.80/0.98            @ ( ap
% 0.80/0.98              @ ( ap @ ( c_2Erelation_2ERTC @ ty_2Enum_2Enum )
% 0.80/0.98                @ ( lam @ ty_2Enum_2Enum
% 0.80/0.98                  @ ^ [V4x: $i] :
% 0.80/0.98                      ( lam @ ty_2Enum_2Enum
% 0.80/0.98                      @ ^ [V5y: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ ty_2Enum_2Enum ) @ V5y ) @ ( ap @ c_2Enum_2ESUC @ V4x ) ) ) ) )
% 0.80/0.98              @ ( inj__ty_2Enum_2Enum @ V0m ) )
% 0.80/0.98            @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ERTC__IM__TC,axiom,
% 0.80/0.98      ! [A_27a: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.98       => ! [V1m: $i] :
% 0.80/0.98            ( ( mem @ V1m @ A_27a )
% 0.80/0.98           => ! [V2n: $i] :
% 0.80/0.98                ( ( mem @ V2n @ A_27a )
% 0.80/0.98               => ( ( p
% 0.80/0.98                    @ ( ap
% 0.80/0.98                      @ ( ap
% 0.80/0.98                        @ ( ap @ ( c_2Erelation_2ERTC @ A_27a )
% 0.80/0.98                          @ ( lam @ A_27a
% 0.80/0.98                            @ ^ [V3x: $i] :
% 0.80/0.98                                ( lam @ A_27a
% 0.80/0.98                                @ ^ [V4y: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V4y ) @ ( ap @ V0f @ V3x ) ) ) ) )
% 0.80/0.98                        @ ( ap @ V0f @ V1m ) )
% 0.80/0.98                      @ V2n ) )
% 0.80/0.98                <=> ( p
% 0.80/0.98                    @ ( ap
% 0.80/0.98                      @ ( ap
% 0.80/0.98                        @ ( ap @ ( c_2Erelation_2ETC @ A_27a )
% 0.80/0.98                          @ ( lam @ A_27a
% 0.80/0.98                            @ ^ [V5x: $i] :
% 0.80/0.98                                ( lam @ A_27a
% 0.80/0.98                                @ ^ [V6y: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V6y ) @ ( ap @ V0f @ V5x ) ) ) ) )
% 0.80/0.98                        @ V1m )
% 0.80/0.98                      @ V2n ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ELESS__ALT,axiom,
% 0.80/0.98      ( c_2Eprim__rec_2E_3C
% 0.80/0.98      = ( ap @ ( c_2Erelation_2ETC @ ty_2Enum_2Enum )
% 0.80/0.98        @ ( lam @ ty_2Enum_2Enum
% 0.80/0.98          @ ^ [V0x: $i] :
% 0.80/0.98              ( lam @ ty_2Enum_2Enum
% 0.80/0.98              @ ^ [V1y: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ ty_2Enum_2Enum ) @ V1y ) @ ( ap @ c_2Enum_2ESUC @ V0x ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ELESS__SUC__REFL,axiom,
% 0.80/0.98      ! [V0n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ELESS__SUC,axiom,
% 0.80/0.98      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.98       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ELESS__LEMMA1,axiom,
% 0.80/0.98      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.98       => ( ( V0m = V1n )
% 0.80/0.98          | ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ELESS__LEMMA2,axiom,
% 0.80/0.98      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( ( V0m = V1n )
% 0.80/0.98          | ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.98       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ELESS__THM,axiom,
% 0.80/0.98      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.98      <=> ( ( V0m = V1n )
% 0.80/0.98          | ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ELESS__SUC__IMP,axiom,
% 0.80/0.98      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.98       => ( ( V0m != V1n )
% 0.80/0.98         => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2EEQ__LESS,axiom,
% 0.80/0.98      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.98          = V1n )
% 0.80/0.98       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ESUC__ID,axiom,
% 0.80/0.98      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.98       != V0n ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ENOT__LESS__EQ,axiom,
% 0.80/0.98      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( V0m = V1n )
% 0.80/0.98       => ~ ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ELESS__NOT__EQ,axiom,
% 0.80/0.98      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.98       => ( V0m != V1n ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eprim__rec_2ESIMP__REC__REL,axiom,
% 0.80/0.98      ! [A_27a: del,V0fun: $i] :
% 0.80/0.98        ( ( mem @ V0fun @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ A_27a )
% 0.80/0.98           => ! [V2f: $i] :
% 0.80/0.98                ( ( mem @ V2f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.98               => ! [V3n: tp__ty_2Enum_2Enum] :
% 0.80/0.98                    ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2ESIMP__REC__REL @ A_27a ) @ V0fun ) @ V1x ) @ V2f ) @ ( inj__ty_2Enum_2Enum @ V3n ) ) )
% 0.80/0.98                  <=> ( ( ( ap @ V0fun @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) )
% 0.80/0.98                        = V1x )
% 0.80/0.98                      & ! [V4m: tp__ty_2Enum_2Enum] :
% 0.80/0.98                          ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V4m ) ) @ ( inj__ty_2Enum_2Enum @ V3n ) ) )
% 0.80/0.98                         => ( ( ap @ V0fun @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V4m ) ) )
% 0.80/0.98                            = ( ap @ V2f @ ( ap @ V0fun @ ( inj__ty_2Enum_2Enum @ V4m ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ESIMP__REC__EXISTS,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.98           => ! [V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.98              ? [V3fun: $i] :
% 0.80/0.98                ( ( mem @ V3fun @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.98                & ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2ESIMP__REC__REL @ A_27a ) @ V3fun ) @ V0x ) @ V1f ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ESIMP__REC__REL__UNIQUE,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.98           => ! [V2g1: $i] :
% 0.80/0.98                ( ( mem @ V2g1 @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.98               => ! [V3g2: $i] :
% 0.80/0.98                    ( ( mem @ V3g2 @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.98                   => ! [V4m1: tp__ty_2Enum_2Enum,V5m2: tp__ty_2Enum_2Enum] :
% 0.80/0.98                        ( ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2ESIMP__REC__REL @ A_27a ) @ V2g1 ) @ V0x ) @ V1f ) @ ( inj__ty_2Enum_2Enum @ V4m1 ) ) )
% 0.80/0.98                          & ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2ESIMP__REC__REL @ A_27a ) @ V3g2 ) @ V0x ) @ V1f ) @ ( inj__ty_2Enum_2Enum @ V5m2 ) ) ) )
% 0.80/0.98                       => ! [V6n: tp__ty_2Enum_2Enum] :
% 0.80/0.98                            ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V6n ) ) @ ( inj__ty_2Enum_2Enum @ V4m1 ) ) )
% 0.80/0.98                              & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V6n ) ) @ ( inj__ty_2Enum_2Enum @ V5m2 ) ) ) )
% 0.80/0.98                           => ( ( ap @ V2g1 @ ( inj__ty_2Enum_2Enum @ V6n ) )
% 0.80/0.98                              = ( ap @ V3g2 @ ( inj__ty_2Enum_2Enum @ V6n ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ESIMP__REC__REL__UNIQUE__RESULT,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.98           => ! [V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.98                ( p
% 0.80/0.98                @ ( ap @ ( c_2Ebool_2E_3F_21 @ A_27a )
% 0.80/0.98                  @ ( lam @ A_27a
% 0.80/0.98                    @ ^ [V3y: $i] :
% 0.80/0.98                        ( ap @ ( c_2Ebool_2E_3F @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.98                        @ ( lam @ ( arr @ ty_2Enum_2Enum @ A_27a )
% 0.80/0.98                          @ ^ [V4g: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2ESIMP__REC__REL @ A_27a ) @ V4g ) @ V0x ) @ V1f ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V3y ) @ ( ap @ V4g @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eprim__rec_2ESIMP__REC,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ! [V1f_27: $i] :
% 0.80/0.98            ( ( mem @ V1f_27 @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.98           => ! [V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.98              ? [V3g: $i] :
% 0.80/0.98                ( ( mem @ V3g @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.98                & ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2ESIMP__REC__REL @ A_27a ) @ V3g ) @ V0x ) @ V1f_27 ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) )
% 0.80/0.98                & ( ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2ESIMP__REC @ A_27a ) @ V0x ) @ V1f_27 ) @ ( inj__ty_2Enum_2Enum @ V2n ) )
% 0.80/0.98                  = ( ap @ V3g @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ELESS__SUC__SUC,axiom,
% 0.80/0.98      ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.98        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) )
% 0.80/0.98        & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Enum_2ESUC @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2ESIMP__REC__THM,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.98           => ( ( ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2ESIMP__REC @ A_27a ) @ V0x ) @ V1f ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) )
% 0.80/0.98                = V0x )
% 0.80/0.98              & ! [V2m: tp__ty_2Enum_2Enum] :
% 0.80/0.98                  ( ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2ESIMP__REC @ A_27a ) @ V0x ) @ V1f ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2m ) ) )
% 0.80/0.98                  = ( ap @ V1f @ ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2ESIMP__REC @ A_27a ) @ V0x ) @ V1f ) @ ( inj__ty_2Enum_2Enum @ V2m ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eprim__rec_2EPRIM__REC__FUN,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27a @ ( arr @ ty_2Enum_2Enum @ A_27a ) ) )
% 0.80/0.98           => ( ( ap @ ( ap @ ( c_2Eprim__rec_2EPRIM__REC__FUN @ A_27a ) @ V0x ) @ V1f )
% 0.80/0.98              = ( ap
% 0.80/0.98                @ ( ap @ ( c_2Eprim__rec_2ESIMP__REC @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.98                  @ ( lam @ ty_2Enum_2Enum
% 0.80/0.98                    @ ^ [V2n: $i] : V0x ) )
% 0.80/0.98                @ ( lam @ ( arr @ ty_2Enum_2Enum @ A_27a )
% 0.80/0.98                  @ ^ [V3fun: $i] :
% 0.80/0.98                      ( lam @ ty_2Enum_2Enum
% 0.80/0.98                      @ ^ [V4n: $i] : ( ap @ ( ap @ V1f @ ( ap @ V3fun @ ( ap @ c_2Eprim__rec_2EPRE @ V4n ) ) ) @ V4n ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2EPRIM__REC__EQN,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27a @ ( arr @ ty_2Enum_2Enum @ A_27a ) ) )
% 0.80/0.98           => ( ! [V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.98                  ( ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2EPRIM__REC__FUN @ A_27a ) @ V0x ) @ V1f ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) )
% 0.80/0.98                  = V0x )
% 0.80/0.98              & ! [V3m: tp__ty_2Enum_2Enum,V4n: tp__ty_2Enum_2Enum] :
% 0.80/0.98                  ( ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2EPRIM__REC__FUN @ A_27a ) @ V0x ) @ V1f ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V3m ) ) ) @ ( inj__ty_2Enum_2Enum @ V4n ) )
% 0.80/0.98                  = ( ap @ ( ap @ V1f @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2EPRIM__REC__FUN @ A_27a ) @ V0x ) @ V1f ) @ ( inj__ty_2Enum_2Enum @ V3m ) ) @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ V4n ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V4n ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eprim__rec_2EPRIM__REC,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27a @ ( arr @ ty_2Enum_2Enum @ A_27a ) ) )
% 0.80/0.98           => ! [V2m: tp__ty_2Enum_2Enum] :
% 0.80/0.98                ( ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2EPRIM__REC @ A_27a ) @ V0x ) @ V1f ) @ ( inj__ty_2Enum_2Enum @ V2m ) )
% 0.80/0.98                = ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2EPRIM__REC__FUN @ A_27a ) @ V0x ) @ V1f ) @ ( inj__ty_2Enum_2Enum @ V2m ) ) @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ V2m ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2EPRIM__REC__THM,axiom,
% 0.80/0.98      ! [A_27a: del,V0x: $i] :
% 0.80/0.98        ( ( mem @ V0x @ A_27a )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27a @ ( arr @ ty_2Enum_2Enum @ A_27a ) ) )
% 0.80/0.98           => ( ( ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2EPRIM__REC @ A_27a ) @ V0x ) @ V1f ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) )
% 0.80/0.98                = V0x )
% 0.80/0.98              & ! [V2m: tp__ty_2Enum_2Enum] :
% 0.80/0.98                  ( ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2EPRIM__REC @ A_27a ) @ V0x ) @ V1f ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2m ) ) )
% 0.80/0.98                  = ( ap @ ( ap @ V1f @ ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2EPRIM__REC @ A_27a ) @ V0x ) @ V1f ) @ ( inj__ty_2Enum_2Enum @ V2m ) ) ) @ ( inj__ty_2Enum_2Enum @ V2m ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2EDC,axiom,
% 0.80/0.98      ! [A_27a: del,V0P: $i] :
% 0.80/0.98        ( ( mem @ V0P @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1R: $i] :
% 0.80/0.98            ( ( mem @ V1R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98           => ! [V2a: $i] :
% 0.80/0.98                ( ( mem @ V2a @ A_27a )
% 0.80/0.98               => ( ( ( p @ ( ap @ V0P @ V2a ) )
% 0.80/0.98                    & ! [V3x: $i] :
% 0.80/0.98                        ( ( mem @ V3x @ A_27a )
% 0.80/0.98                       => ( ( p @ ( ap @ V0P @ V3x ) )
% 0.80/0.98                         => ? [V4y: $i] :
% 0.80/0.98                              ( ( mem @ V4y @ A_27a )
% 0.80/0.98                              & ( p @ ( ap @ V0P @ V4y ) )
% 0.80/0.98                              & ( p @ ( ap @ ( ap @ V1R @ V3x ) @ V4y ) ) ) ) ) )
% 0.80/0.98                 => ? [V5f: $i] :
% 0.80/0.98                      ( ( mem @ V5f @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.98                      & ( ( ap @ V5f @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) )
% 0.80/0.98                        = V2a )
% 0.80/0.98                      & ! [V6n: tp__ty_2Enum_2Enum] :
% 0.80/0.98                          ( ( p @ ( ap @ V0P @ ( ap @ V5f @ ( inj__ty_2Enum_2Enum @ V6n ) ) ) )
% 0.80/0.98                          & ( p @ ( ap @ ( ap @ V1R @ ( ap @ V5f @ ( inj__ty_2Enum_2Enum @ V6n ) ) ) @ ( ap @ V5f @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V6n ) ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2Enum__Axiom__old,axiom,
% 0.80/0.98      ! [A_27a: del,V0e: $i] :
% 0.80/0.98        ( ( mem @ V0e @ A_27a )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ A_27a @ ( arr @ ty_2Enum_2Enum @ A_27a ) ) )
% 0.80/0.98           => ( p
% 0.80/0.98              @ ( ap @ ( c_2Ebool_2E_3F_21 @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.98                @ ( lam @ ( arr @ ty_2Enum_2Enum @ A_27a )
% 0.80/0.98                  @ ^ [V2fn1: $i] :
% 0.80/0.98                      ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ ( ap @ V2fn1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) @ V0e ) )
% 0.80/0.98                      @ ( ap @ ( c_2Ebool_2E_21 @ ty_2Enum_2Enum )
% 0.80/0.98                        @ ( lam @ ty_2Enum_2Enum
% 0.80/0.98                          @ ^ [V3n: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ ( ap @ V2fn1 @ ( ap @ c_2Enum_2ESUC @ V3n ) ) ) @ ( ap @ ( ap @ V1f @ ( ap @ V2fn1 @ V3n ) ) @ V3n ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2Enum__Axiom,axiom,
% 0.80/0.98      ! [A_27a: del,V0e: $i] :
% 0.80/0.98        ( ( mem @ V0e @ A_27a )
% 0.80/0.98       => ! [V1f: $i] :
% 0.80/0.98            ( ( mem @ V1f @ ( arr @ ty_2Enum_2Enum @ ( arr @ A_27a @ A_27a ) ) )
% 0.80/0.98           => ? [V2fn: $i] :
% 0.80/0.98                ( ( mem @ V2fn @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.98                & ( ( ap @ V2fn @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) )
% 0.80/0.98                  = V0e )
% 0.80/0.98                & ! [V3n: tp__ty_2Enum_2Enum] :
% 0.80/0.98                    ( ( ap @ V2fn @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V3n ) ) )
% 0.80/0.98                    = ( ap @ ( ap @ V1f @ ( inj__ty_2Enum_2Enum @ V3n ) ) @ ( ap @ V2fn @ ( inj__ty_2Enum_2Enum @ V3n ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eprim__rec_2Ewellfounded__def,axiom,
% 0.80/0.98      ! [A_27a: del,V0R: $i] :
% 0.80/0.98        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ( ( p @ ( ap @ ( c_2Eprim__rec_2Ewellfounded @ A_27a ) @ V0R ) )
% 0.80/0.98        <=> ~ ? [V1f: $i] :
% 0.80/0.98                ( ( mem @ V1f @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.98                & ! [V2n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ V0R @ ( ap @ V1f @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) @ ( ap @ V1f @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2EWF__IFF__WELLFOUNDED,axiom,
% 0.80/0.98      ! [A_27a: del,V0R: $i] :
% 0.80/0.98        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98       => ( ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ V0R ) )
% 0.80/0.98        <=> ( p @ ( ap @ ( c_2Eprim__rec_2Ewellfounded @ A_27a ) @ V0R ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2EWF__PRED,axiom,
% 0.80/0.98      ( p
% 0.80/0.98      @ ( ap @ ( c_2Erelation_2EWF @ ty_2Enum_2Enum )
% 0.80/0.98        @ ( lam @ ty_2Enum_2Enum
% 0.80/0.98          @ ^ [V0x: $i] :
% 0.80/0.98              ( lam @ ty_2Enum_2Enum
% 0.80/0.98              @ ^ [V1y: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ ty_2Enum_2Enum ) @ V1y ) @ ( ap @ c_2Enum_2ESUC @ V0x ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2EWF__LESS,axiom,
% 0.80/0.98      p @ ( ap @ ( c_2Erelation_2EWF @ ty_2Enum_2Enum ) @ c_2Eprim__rec_2E_3C ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eprim__rec_2Emeasure__def,axiom,
% 0.80/0.98      ! [A_27a: del] :
% 0.80/0.98        ( ( c_2Eprim__rec_2Emeasure @ A_27a )
% 0.80/0.98        = ( ap @ ( c_2Erelation_2Einv__image @ A_27a @ ty_2Enum_2Enum ) @ c_2Eprim__rec_2E_3C ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2EWF__measure,axiom,
% 0.80/0.98      ! [A_27a: del,V0m: $i] :
% 0.80/0.98        ( ( mem @ V0m @ ( arr @ A_27a @ ty_2Enum_2Enum ) )
% 0.80/0.98       => ( p @ ( ap @ ( c_2Erelation_2EWF @ A_27a ) @ ( ap @ ( c_2Eprim__rec_2Emeasure @ A_27a ) @ V0m ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eprim__rec_2Emeasure__thm,axiom,
% 0.80/0.98      ! [A_27a: del,V0f: $i] :
% 0.80/0.98        ( ( mem @ V0f @ ( arr @ A_27a @ ty_2Enum_2Enum ) )
% 0.80/0.98       => ! [V1x: $i] :
% 0.80/0.98            ( ( mem @ V1x @ A_27a )
% 0.80/0.98           => ! [V2y: $i] :
% 0.80/0.98                ( ( mem @ V2y @ A_27a )
% 0.80/0.98               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eprim__rec_2Emeasure @ A_27a ) @ V0f ) @ V1x ) @ V2y ) )
% 0.80/0.98                <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ V0f @ V1x ) ) @ ( ap @ V0f @ V2y ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  %------------------------------------------------------------------------------
% 0.80/0.98  %------------------------------------------------------------------------------
% 0.80/0.98  thf(tp_c_2Eposet_2Ebottom,type,
% 0.80/0.98      c_2Eposet_2Ebottom: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eposet_2Ebottom,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eposet_2Ebottom @ A_27a ) @ ( arr @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( arr @ A_27a @ bool ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eposet_2Ecarrier,type,
% 0.80/0.98      c_2Eposet_2Ecarrier: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eposet_2Ecarrier,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eposet_2Ecarrier @ A_27a ) @ ( arr @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( arr @ A_27a @ bool ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eposet_2Echain,type,
% 0.80/0.98      c_2Eposet_2Echain: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eposet_2Echain,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eposet_2Echain @ A_27a ) @ ( arr @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( arr @ ( arr @ A_27a @ bool ) @ bool ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eposet_2Ecomplete,type,
% 0.80/0.98      c_2Eposet_2Ecomplete: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eposet_2Ecomplete,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eposet_2Ecomplete @ A_27a ) @ ( arr @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ bool ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eposet_2Econtinuous,type,
% 0.80/0.98      c_2Eposet_2Econtinuous: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eposet_2Econtinuous,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eposet_2Econtinuous @ A_27a ) @ ( arr @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( arr @ ( arr @ A_27a @ A_27a ) @ bool ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eposet_2Edown__continuous,type,
% 0.80/0.98      c_2Eposet_2Edown__continuous: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eposet_2Edown__continuous,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eposet_2Edown__continuous @ A_27a ) @ ( arr @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( arr @ ( arr @ A_27a @ A_27a ) @ bool ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eposet_2Efunction,type,
% 0.80/0.98      c_2Eposet_2Efunction: del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eposet_2Efunction,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Eposet_2Efunction @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ bool ) @ ( arr @ ( arr @ A_27b @ bool ) @ ( arr @ ( arr @ A_27a @ A_27b ) @ bool ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eposet_2Egfp,type,
% 0.80/0.98      c_2Eposet_2Egfp: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eposet_2Egfp,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eposet_2Egfp @ A_27a ) @ ( arr @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( arr @ ( arr @ A_27a @ A_27a ) @ ( arr @ A_27a @ bool ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eposet_2Eglb,type,
% 0.80/0.98      c_2Eposet_2Eglb: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eposet_2Eglb,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eposet_2Eglb @ A_27a ) @ ( arr @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( arr @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ bool ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eposet_2Elfp,type,
% 0.80/0.98      c_2Eposet_2Elfp: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eposet_2Elfp,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eposet_2Elfp @ A_27a ) @ ( arr @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( arr @ ( arr @ A_27a @ A_27a ) @ ( arr @ A_27a @ bool ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eposet_2Elub,type,
% 0.80/0.98      c_2Eposet_2Elub: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eposet_2Elub,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eposet_2Elub @ A_27a ) @ ( arr @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( arr @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ bool ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eposet_2Emonotonic,type,
% 0.80/0.98      c_2Eposet_2Emonotonic: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eposet_2Emonotonic,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eposet_2Emonotonic @ A_27a ) @ ( arr @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( arr @ ( arr @ A_27a @ A_27a ) @ bool ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eposet_2Epointwise__lift,type,
% 0.80/0.98      c_2Eposet_2Epointwise__lift: del > del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eposet_2Epointwise__lift,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del] : ( mem @ ( c_2Eposet_2Epointwise__lift @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ bool ) @ ( arr @ ( ty_2Epair_2Eprod @ ( arr @ A_27b @ bool ) @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) ) @ ( ty_2Epair_2Eprod @ ( arr @ ( arr @ A_27a @ A_27b ) @ bool ) @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ A_27b ) @ bool ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eposet_2Eposet,type,
% 0.80/0.98      c_2Eposet_2Eposet: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eposet_2Eposet,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eposet_2Eposet @ A_27a ) @ ( arr @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ bool ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eposet_2Erelation,type,
% 0.80/0.98      c_2Eposet_2Erelation: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eposet_2Erelation,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eposet_2Erelation @ A_27a ) @ ( arr @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eposet_2Etop,type,
% 0.80/0.98      c_2Eposet_2Etop: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eposet_2Etop,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eposet_2Etop @ A_27a ) @ ( arr @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( arr @ A_27a @ bool ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(tp_c_2Eposet_2Eup__continuous,type,
% 0.80/0.98      c_2Eposet_2Eup__continuous: del > $i ).
% 0.80/0.98  
% 0.80/0.98  thf(mem_c_2Eposet_2Eup__continuous,axiom,
% 0.80/0.98      ! [A_27a: del] : ( mem @ ( c_2Eposet_2Eup__continuous @ A_27a ) @ ( arr @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ ( arr @ ( arr @ A_27a @ A_27a ) @ bool ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eposet_2Efunction__def,axiom,
% 0.80/0.98      ! [A_27a: del,A_27b: del,V0a: $i] :
% 0.80/0.98        ( ( mem @ V0a @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1b: $i] :
% 0.80/0.98            ( ( mem @ V1b @ ( arr @ A_27b @ bool ) )
% 0.80/0.98           => ! [V2f: $i] :
% 0.80/0.98                ( ( mem @ V2f @ ( arr @ A_27a @ A_27b ) )
% 0.80/0.98               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Efunction @ A_27a @ A_27b ) @ V0a ) @ V1b ) @ V2f ) )
% 0.80/0.98                <=> ! [V3x: $i] :
% 0.80/0.98                      ( ( mem @ V3x @ A_27a )
% 0.80/0.98                     => ( ( p @ ( ap @ V0a @ V3x ) )
% 0.80/0.98                       => ( p @ ( ap @ V1b @ ( ap @ V2f @ V3x ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eposet_2Eposet__def,axiom,
% 0.80/0.98      ! [A_27a: del,V0s: $i] :
% 0.80/0.98        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1r: $i] :
% 0.80/0.98            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98           => ( ( p @ ( ap @ ( c_2Eposet_2Eposet @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) )
% 0.80/0.98            <=> ( ? [V2x: $i] :
% 0.80/0.98                    ( ( mem @ V2x @ A_27a )
% 0.80/0.98                    & ( p @ ( ap @ V0s @ V2x ) ) )
% 0.80/0.98                & ! [V3x: $i] :
% 0.80/0.98                    ( ( mem @ V3x @ A_27a )
% 0.80/0.98                   => ( ( p @ ( ap @ V0s @ V3x ) )
% 0.80/0.98                     => ( p @ ( ap @ ( ap @ V1r @ V3x ) @ V3x ) ) ) )
% 0.80/0.98                & ! [V4x: $i] :
% 0.80/0.98                    ( ( mem @ V4x @ A_27a )
% 0.80/0.98                   => ! [V5y: $i] :
% 0.80/0.98                        ( ( mem @ V5y @ A_27a )
% 0.80/0.98                       => ( ( ( p @ ( ap @ V0s @ V4x ) )
% 0.80/0.98                            & ( p @ ( ap @ V0s @ V5y ) )
% 0.80/0.98                            & ( p @ ( ap @ ( ap @ V1r @ V4x ) @ V5y ) )
% 0.80/0.98                            & ( p @ ( ap @ ( ap @ V1r @ V5y ) @ V4x ) ) )
% 0.80/0.98                         => ( V4x = V5y ) ) ) )
% 0.80/0.98                & ! [V6x: $i] :
% 0.80/0.98                    ( ( mem @ V6x @ A_27a )
% 0.80/0.98                   => ! [V7y: $i] :
% 0.80/0.98                        ( ( mem @ V7y @ A_27a )
% 0.80/0.98                       => ! [V8z: $i] :
% 0.80/0.98                            ( ( mem @ V8z @ A_27a )
% 0.80/0.98                           => ( ( ( p @ ( ap @ V0s @ V6x ) )
% 0.80/0.98                                & ( p @ ( ap @ V0s @ V7y ) )
% 0.80/0.98                                & ( p @ ( ap @ V0s @ V8z ) )
% 0.80/0.98                                & ( p @ ( ap @ ( ap @ V1r @ V6x ) @ V7y ) )
% 0.80/0.98                                & ( p @ ( ap @ ( ap @ V1r @ V7y ) @ V8z ) ) )
% 0.80/0.98                             => ( p @ ( ap @ ( ap @ V1r @ V6x ) @ V8z ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eposet_2Ecarrier__def,axiom,
% 0.80/0.98      ! [A_27a: del,V0s: $i] :
% 0.80/0.98        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1r: $i] :
% 0.80/0.98            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98           => ( ( ap @ ( c_2Eposet_2Ecarrier @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) )
% 0.80/0.98              = V0s ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eposet_2Erelation__def,axiom,
% 0.80/0.98      ! [A_27a: del,V0s: $i] :
% 0.80/0.98        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1r: $i] :
% 0.80/0.98            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98           => ( ( ap @ ( c_2Eposet_2Erelation @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) )
% 0.80/0.98              = V1r ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eposet_2Etop__def,axiom,
% 0.80/0.98      ! [A_27a: del,V0s: $i] :
% 0.80/0.98        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1r: $i] :
% 0.80/0.98            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98           => ! [V2x: $i] :
% 0.80/0.98                ( ( mem @ V2x @ A_27a )
% 0.80/0.98               => ( ( p @ ( ap @ ( ap @ ( c_2Eposet_2Etop @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) @ V2x ) )
% 0.80/0.98                <=> ( ( p @ ( ap @ V0s @ V2x ) )
% 0.80/0.98                    & ! [V3y: $i] :
% 0.80/0.98                        ( ( mem @ V3y @ A_27a )
% 0.80/0.98                       => ( ( p @ ( ap @ V0s @ V3y ) )
% 0.80/0.98                         => ( p @ ( ap @ ( ap @ V1r @ V3y ) @ V2x ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eposet_2Ebottom__def,axiom,
% 0.80/0.98      ! [A_27a: del,V0s: $i] :
% 0.80/0.98        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1r: $i] :
% 0.80/0.98            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98           => ! [V2x: $i] :
% 0.80/0.98                ( ( mem @ V2x @ A_27a )
% 0.80/0.98               => ( ( p @ ( ap @ ( ap @ ( c_2Eposet_2Ebottom @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) @ V2x ) )
% 0.80/0.98                <=> ( ( p @ ( ap @ V0s @ V2x ) )
% 0.80/0.98                    & ! [V3y: $i] :
% 0.80/0.98                        ( ( mem @ V3y @ A_27a )
% 0.80/0.98                       => ( ( p @ ( ap @ V0s @ V3y ) )
% 0.80/0.98                         => ( p @ ( ap @ ( ap @ V1r @ V2x ) @ V3y ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eposet_2Echain__def,axiom,
% 0.80/0.98      ! [A_27a: del,V0s: $i] :
% 0.80/0.98        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1r: $i] :
% 0.80/0.98            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98           => ! [V2c: $i] :
% 0.80/0.98                ( ( mem @ V2c @ ( arr @ A_27a @ bool ) )
% 0.80/0.98               => ( ( p @ ( ap @ ( ap @ ( c_2Eposet_2Echain @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) @ V2c ) )
% 0.80/0.98                <=> ! [V3x: $i] :
% 0.80/0.98                      ( ( mem @ V3x @ A_27a )
% 0.80/0.98                     => ! [V4y: $i] :
% 0.80/0.98                          ( ( mem @ V4y @ A_27a )
% 0.80/0.98                         => ( ( ( p @ ( ap @ V0s @ V3x ) )
% 0.80/0.98                              & ( p @ ( ap @ V0s @ V4y ) )
% 0.80/0.98                              & ( p @ ( ap @ V2c @ V3x ) )
% 0.80/0.98                              & ( p @ ( ap @ V2c @ V4y ) ) )
% 0.80/0.98                           => ( ( p @ ( ap @ ( ap @ V1r @ V3x ) @ V4y ) )
% 0.80/0.98                              | ( p @ ( ap @ ( ap @ V1r @ V4y ) @ V3x ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eposet_2Elub__def,axiom,
% 0.80/0.98      ! [A_27a: del,V0s: $i] :
% 0.80/0.98        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1r: $i] :
% 0.80/0.98            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98           => ! [V2p: $i] :
% 0.80/0.98                ( ( mem @ V2p @ ( arr @ A_27a @ bool ) )
% 0.80/0.98               => ! [V3x: $i] :
% 0.80/0.98                    ( ( mem @ V3x @ A_27a )
% 0.80/0.98                   => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Elub @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) @ V2p ) @ V3x ) )
% 0.80/0.98                    <=> ( ( p @ ( ap @ V0s @ V3x ) )
% 0.80/0.98                        & ! [V4y: $i] :
% 0.80/0.98                            ( ( mem @ V4y @ A_27a )
% 0.80/0.98                           => ( ( ( p @ ( ap @ V0s @ V4y ) )
% 0.80/0.98                                & ( p @ ( ap @ V2p @ V4y ) ) )
% 0.80/0.98                             => ( p @ ( ap @ ( ap @ V1r @ V4y ) @ V3x ) ) ) )
% 0.80/0.98                        & ! [V5z: $i] :
% 0.80/0.98                            ( ( mem @ V5z @ A_27a )
% 0.80/0.98                           => ( ( ( p @ ( ap @ V0s @ V5z ) )
% 0.80/0.98                                & ! [V6y: $i] :
% 0.80/0.98                                    ( ( mem @ V6y @ A_27a )
% 0.80/0.98                                   => ( ( ( p @ ( ap @ V0s @ V6y ) )
% 0.80/0.98                                        & ( p @ ( ap @ V2p @ V6y ) ) )
% 0.80/0.98                                     => ( p @ ( ap @ ( ap @ V1r @ V6y ) @ V5z ) ) ) ) )
% 0.80/0.98                             => ( p @ ( ap @ ( ap @ V1r @ V3x ) @ V5z ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eposet_2Eglb__def,axiom,
% 0.80/0.98      ! [A_27a: del,V0s: $i] :
% 0.80/0.98        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1r: $i] :
% 0.80/0.98            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98           => ! [V2p: $i] :
% 0.80/0.98                ( ( mem @ V2p @ ( arr @ A_27a @ bool ) )
% 0.80/0.98               => ! [V3x: $i] :
% 0.80/0.98                    ( ( mem @ V3x @ A_27a )
% 0.80/0.98                   => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Eglb @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) @ V2p ) @ V3x ) )
% 0.80/0.98                    <=> ( ( p @ ( ap @ V0s @ V3x ) )
% 0.80/0.98                        & ! [V4y: $i] :
% 0.80/0.98                            ( ( mem @ V4y @ A_27a )
% 0.80/0.98                           => ( ( ( p @ ( ap @ V0s @ V4y ) )
% 0.80/0.98                                & ( p @ ( ap @ V2p @ V4y ) ) )
% 0.80/0.98                             => ( p @ ( ap @ ( ap @ V1r @ V3x ) @ V4y ) ) ) )
% 0.80/0.98                        & ! [V5z: $i] :
% 0.80/0.98                            ( ( mem @ V5z @ A_27a )
% 0.80/0.98                           => ( ( ( p @ ( ap @ V0s @ V5z ) )
% 0.80/0.98                                & ! [V6y: $i] :
% 0.80/0.98                                    ( ( mem @ V6y @ A_27a )
% 0.80/0.98                                   => ( ( ( p @ ( ap @ V0s @ V6y ) )
% 0.80/0.98                                        & ( p @ ( ap @ V2p @ V6y ) ) )
% 0.80/0.98                                     => ( p @ ( ap @ ( ap @ V1r @ V5z ) @ V6y ) ) ) ) )
% 0.80/0.98                             => ( p @ ( ap @ ( ap @ V1r @ V5z ) @ V3x ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(ax_thm_2Eposet_2Ecomplete__def,axiom,
% 0.80/0.98      ! [A_27a: del,V0p: $i] :
% 0.80/0.98        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) )
% 0.80/0.98       => ( ( p @ ( ap @ ( c_2Eposet_2Ecomplete @ A_27a ) @ V0p ) )
% 0.80/0.98        <=> ! [V1c: $i] :
% 0.80/0.98              ( ( mem @ V1c @ ( arr @ A_27a @ bool ) )
% 0.80/0.98             => ( ? [V2x: $i] :
% 0.80/0.98                    ( ( mem @ V2x @ A_27a )
% 0.80/0.98                    & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Elub @ A_27a ) @ V0p ) @ V1c ) @ V2x ) ) )
% 0.80/0.98                & ? [V3x: $i] :
% 0.80/0.98                    ( ( mem @ V3x @ A_27a )
% 0.80/0.98                    & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Eglb @ A_27a ) @ V0p ) @ V1c ) @ V3x ) ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eposet_2Eposet__nonempty,axiom,
% 0.80/0.98      ! [A_27a: del,V0s: $i] :
% 0.80/0.98        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1r: $i] :
% 0.80/0.98            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98           => ( ( p @ ( ap @ ( c_2Eposet_2Eposet @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) )
% 0.80/0.98             => ? [V2x: $i] :
% 0.80/0.98                  ( ( mem @ V2x @ A_27a )
% 0.80/0.98                  & ( p @ ( ap @ V0s @ V2x ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eposet_2Eposet__refl,axiom,
% 0.80/0.98      ! [A_27a: del,V0s: $i] :
% 0.80/0.98        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1r: $i] :
% 0.80/0.98            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98           => ! [V2x: $i] :
% 0.80/0.98                ( ( mem @ V2x @ A_27a )
% 0.80/0.98               => ( ( ( p @ ( ap @ ( c_2Eposet_2Eposet @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) )
% 0.80/0.98                    & ( p @ ( ap @ V0s @ V2x ) ) )
% 0.80/0.98                 => ( p @ ( ap @ ( ap @ V1r @ V2x ) @ V2x ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eposet_2Eposet__antisym,axiom,
% 0.80/0.98      ! [A_27a: del,V0s: $i] :
% 0.80/0.98        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1r: $i] :
% 0.80/0.98            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98           => ! [V2x: $i] :
% 0.80/0.98                ( ( mem @ V2x @ A_27a )
% 0.80/0.98               => ! [V3y: $i] :
% 0.80/0.98                    ( ( mem @ V3y @ A_27a )
% 0.80/0.98                   => ( ( ( p @ ( ap @ ( c_2Eposet_2Eposet @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) )
% 0.80/0.98                        & ( p @ ( ap @ V0s @ V2x ) )
% 0.80/0.98                        & ( p @ ( ap @ V0s @ V3y ) )
% 0.80/0.98                        & ( p @ ( ap @ ( ap @ V1r @ V2x ) @ V3y ) )
% 0.80/0.98                        & ( p @ ( ap @ ( ap @ V1r @ V3y ) @ V2x ) ) )
% 0.80/0.98                     => ( V2x = V3y ) ) ) ) ) ) ).
% 0.80/0.98  
% 0.80/0.98  thf(conj_thm_2Eposet_2Eposet__trans,axiom,
% 0.80/0.98      ! [A_27a: del,V0s: $i] :
% 0.80/0.98        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.98       => ! [V1r: $i] :
% 0.80/0.98            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.98           => ! [V2x: $i] :
% 0.80/0.98                ( ( mem @ V2x @ A_27a )
% 0.80/0.99               => ! [V3y: $i] :
% 0.80/0.99                    ( ( mem @ V3y @ A_27a )
% 0.80/0.99                   => ! [V4z: $i] :
% 0.80/0.99                        ( ( mem @ V4z @ A_27a )
% 0.80/0.99                       => ( ( ( p @ ( ap @ ( c_2Eposet_2Eposet @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) )
% 0.80/0.99                            & ( p @ ( ap @ V0s @ V2x ) )
% 0.80/0.99                            & ( p @ ( ap @ V0s @ V3y ) )
% 0.80/0.99                            & ( p @ ( ap @ V0s @ V4z ) )
% 0.80/0.99                            & ( p @ ( ap @ ( ap @ V1r @ V2x ) @ V3y ) )
% 0.80/0.99                            & ( p @ ( ap @ ( ap @ V1r @ V3y ) @ V4z ) ) )
% 0.80/0.99                         => ( p @ ( ap @ ( ap @ V1r @ V2x ) @ V4z ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Eposet_2Elub__pred,axiom,
% 0.80/0.99      ! [A_27a: del,V0s: $i] :
% 0.80/0.99        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.99       => ! [V1r: $i] :
% 0.80/0.99            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.99           => ! [V2p: $i] :
% 0.80/0.99                ( ( mem @ V2p @ ( arr @ A_27a @ bool ) )
% 0.80/0.99               => ! [V3x: $i] :
% 0.80/0.99                    ( ( mem @ V3x @ A_27a )
% 0.80/0.99                   => ( ( p
% 0.80/0.99                        @ ( ap
% 0.80/0.99                          @ ( ap @ ( ap @ ( c_2Eposet_2Elub @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) )
% 0.80/0.99                            @ ( lam @ A_27a
% 0.80/0.99                              @ ^ [V4j: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ V0s @ V4j ) ) @ ( ap @ V2p @ V4j ) ) ) )
% 0.80/0.99                          @ V3x ) )
% 0.80/0.99                    <=> ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Elub @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) @ V2p ) @ V3x ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Eposet_2Eglb__pred,axiom,
% 0.80/0.99      ! [A_27a: del,V0s: $i] :
% 0.80/0.99        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.99       => ! [V1r: $i] :
% 0.80/0.99            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.99           => ! [V2p: $i] :
% 0.80/0.99                ( ( mem @ V2p @ ( arr @ A_27a @ bool ) )
% 0.80/0.99               => ! [V3x: $i] :
% 0.80/0.99                    ( ( mem @ V3x @ A_27a )
% 0.80/0.99                   => ( ( p
% 0.80/0.99                        @ ( ap
% 0.80/0.99                          @ ( ap @ ( ap @ ( c_2Eposet_2Eglb @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) )
% 0.80/0.99                            @ ( lam @ A_27a
% 0.80/0.99                              @ ^ [V4j: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ V0s @ V4j ) ) @ ( ap @ V2p @ V4j ) ) ) )
% 0.80/0.99                          @ V3x ) )
% 0.80/0.99                    <=> ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Eglb @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) @ V2p ) @ V3x ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Eposet_2Ecomplete__up,axiom,
% 0.80/0.99      ! [A_27a: del,V0p: $i] :
% 0.80/0.99        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) )
% 0.80/0.99       => ! [V1c: $i] :
% 0.80/0.99            ( ( mem @ V1c @ ( arr @ A_27a @ bool ) )
% 0.80/0.99           => ( ( p @ ( ap @ ( c_2Eposet_2Ecomplete @ A_27a ) @ V0p ) )
% 0.80/0.99             => ? [V2x: $i] :
% 0.80/0.99                  ( ( mem @ V2x @ A_27a )
% 0.80/0.99                  & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Elub @ A_27a ) @ V0p ) @ V1c ) @ V2x ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Eposet_2Ecomplete__down,axiom,
% 0.80/0.99      ! [A_27a: del,V0p: $i] :
% 0.80/0.99        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) )
% 0.80/0.99       => ! [V1c: $i] :
% 0.80/0.99            ( ( mem @ V1c @ ( arr @ A_27a @ bool ) )
% 0.80/0.99           => ( ( p @ ( ap @ ( c_2Eposet_2Ecomplete @ A_27a ) @ V0p ) )
% 0.80/0.99             => ? [V2x: $i] :
% 0.80/0.99                  ( ( mem @ V2x @ A_27a )
% 0.80/0.99                  & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Eglb @ A_27a ) @ V0p ) @ V1c ) @ V2x ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Eposet_2Ecomplete__top,axiom,
% 0.80/0.99      ! [A_27a: del,V0p: $i] :
% 0.80/0.99        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) )
% 0.80/0.99       => ( ( ( p @ ( ap @ ( c_2Eposet_2Eposet @ A_27a ) @ V0p ) )
% 0.80/0.99            & ( p @ ( ap @ ( c_2Eposet_2Ecomplete @ A_27a ) @ V0p ) ) )
% 0.80/0.99         => ? [V1x: $i] :
% 0.80/0.99              ( ( mem @ V1x @ A_27a )
% 0.80/0.99              & ( p @ ( ap @ ( ap @ ( c_2Eposet_2Etop @ A_27a ) @ V0p ) @ V1x ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Eposet_2Ecomplete__bottom,axiom,
% 0.80/0.99      ! [A_27a: del,V0p: $i] :
% 0.80/0.99        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) )
% 0.80/0.99       => ( ( ( p @ ( ap @ ( c_2Eposet_2Eposet @ A_27a ) @ V0p ) )
% 0.80/0.99            & ( p @ ( ap @ ( c_2Eposet_2Ecomplete @ A_27a ) @ V0p ) ) )
% 0.80/0.99         => ? [V1x: $i] :
% 0.80/0.99              ( ( mem @ V1x @ A_27a )
% 0.80/0.99              & ( p @ ( ap @ ( ap @ ( c_2Eposet_2Ebottom @ A_27a ) @ V0p ) @ V1x ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Eposet_2Epointwise__lift__def,axiom,
% 0.80/0.99      ! [A_27a: del,A_27b: del,V0t: $i] :
% 0.80/0.99        ( ( mem @ V0t @ ( arr @ A_27a @ bool ) )
% 0.80/0.99       => ! [V1s: $i] :
% 0.80/0.99            ( ( mem @ V1s @ ( arr @ A_27b @ bool ) )
% 0.80/0.99           => ! [V2r: $i] :
% 0.80/0.99                ( ( mem @ V2r @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) )
% 0.80/0.99               => ( ( ap @ ( ap @ ( c_2Eposet_2Epointwise__lift @ A_27a @ A_27b ) @ V0t ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27b @ bool ) @ ( arr @ A_27b @ ( arr @ A_27b @ bool ) ) ) @ V1s ) @ V2r ) )
% 0.80/0.99                  = ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ ( arr @ A_27a @ A_27b ) @ bool ) @ ( arr @ ( arr @ A_27a @ A_27b ) @ ( arr @ ( arr @ A_27a @ A_27b ) @ bool ) ) ) @ ( ap @ ( ap @ ( c_2Eposet_2Efunction @ A_27a @ A_27b ) @ V0t ) @ V1s ) )
% 0.80/0.99                    @ ( lam @ ( arr @ A_27a @ A_27b )
% 0.80/0.99                      @ ^ [V3f: $i] :
% 0.80/0.99                          ( lam @ ( arr @ A_27a @ A_27b )
% 0.80/0.99                          @ ^ [V4g: $i] :
% 0.80/0.99                              ( ap @ ( c_2Ebool_2E_21 @ A_27a )
% 0.80/0.99                              @ ( lam @ A_27a
% 0.80/0.99                                @ ^ [V5x: $i] : ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ ( ap @ V0t @ V5x ) ) @ ( ap @ ( ap @ V2r @ ( ap @ V3f @ V5x ) ) @ ( ap @ V4g @ V5x ) ) ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Eposet_2Ecomplete__pointwise,axiom,
% 0.80/0.99      ! [A_27a: del,A_27b: del,V0p: $i] :
% 0.80/0.99        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) )
% 0.80/0.99       => ! [V1t: $i] :
% 0.80/0.99            ( ( mem @ V1t @ ( arr @ A_27b @ bool ) )
% 0.80/0.99           => ( ( p @ ( ap @ ( c_2Eposet_2Ecomplete @ A_27a ) @ V0p ) )
% 0.80/0.99             => ( p @ ( ap @ ( c_2Eposet_2Ecomplete @ ( arr @ A_27b @ A_27a ) ) @ ( ap @ ( ap @ ( c_2Eposet_2Epointwise__lift @ A_27b @ A_27a ) @ V1t ) @ V0p ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Eposet_2Emonotonic__def,axiom,
% 0.80/0.99      ! [A_27a: del,V0s: $i] :
% 0.80/0.99        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.99       => ! [V1r: $i] :
% 0.80/0.99            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.99           => ! [V2f: $i] :
% 0.80/0.99                ( ( mem @ V2f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.99               => ( ( p @ ( ap @ ( ap @ ( c_2Eposet_2Emonotonic @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) @ V2f ) )
% 0.80/0.99                <=> ! [V3x: $i] :
% 0.80/0.99                      ( ( mem @ V3x @ A_27a )
% 0.80/0.99                     => ! [V4y: $i] :
% 0.80/0.99                          ( ( mem @ V4y @ A_27a )
% 0.80/0.99                         => ( ( ( p @ ( ap @ V0s @ V3x ) )
% 0.80/0.99                              & ( p @ ( ap @ V0s @ V4y ) )
% 0.80/0.99                              & ( p @ ( ap @ ( ap @ V1r @ V3x ) @ V4y ) ) )
% 0.80/0.99                           => ( p @ ( ap @ ( ap @ V1r @ ( ap @ V2f @ V3x ) ) @ ( ap @ V2f @ V4y ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Eposet_2Eup__continuous__def,axiom,
% 0.80/0.99      ! [A_27a: del,V0s: $i] :
% 0.80/0.99        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.99       => ! [V1r: $i] :
% 0.80/0.99            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.99           => ! [V2f: $i] :
% 0.80/0.99                ( ( mem @ V2f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.99               => ( ( p @ ( ap @ ( ap @ ( c_2Eposet_2Eup__continuous @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) @ V2f ) )
% 0.80/0.99                <=> ! [V3c: $i] :
% 0.80/0.99                      ( ( mem @ V3c @ ( arr @ A_27a @ bool ) )
% 0.80/0.99                     => ! [V4x: $i] :
% 0.80/0.99                          ( ( mem @ V4x @ A_27a )
% 0.80/0.99                         => ( ( ( p @ ( ap @ ( ap @ ( c_2Eposet_2Echain @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) @ V3c ) )
% 0.80/0.99                              & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Elub @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) @ V3c ) @ V4x ) ) )
% 0.80/0.99                           => ( p
% 0.80/0.99                              @ ( ap
% 0.80/0.99                                @ ( ap @ ( ap @ ( c_2Eposet_2Elub @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) )
% 0.80/0.99                                  @ ( lam @ A_27a
% 0.80/0.99                                    @ ^ [V5y: $i] :
% 0.80/0.99                                        ( ap @ ( c_2Ebool_2E_3F @ A_27a )
% 0.80/0.99                                        @ ( lam @ A_27a
% 0.80/0.99                                          @ ^ [V6z: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ V0s @ V6z ) ) @ ( ap @ V3c @ V6z ) ) ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V5y ) @ ( ap @ V2f @ V6z ) ) ) ) ) ) )
% 0.80/0.99                                @ ( ap @ V2f @ V4x ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Eposet_2Edown__continuous__def,axiom,
% 0.80/0.99      ! [A_27a: del,V0s: $i] :
% 0.80/0.99        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.99       => ! [V1r: $i] :
% 0.80/0.99            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.99           => ! [V2f: $i] :
% 0.80/0.99                ( ( mem @ V2f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.99               => ( ( p @ ( ap @ ( ap @ ( c_2Eposet_2Edown__continuous @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) @ V2f ) )
% 0.80/0.99                <=> ! [V3c: $i] :
% 0.80/0.99                      ( ( mem @ V3c @ ( arr @ A_27a @ bool ) )
% 0.80/0.99                     => ! [V4x: $i] :
% 0.80/0.99                          ( ( mem @ V4x @ A_27a )
% 0.80/0.99                         => ( ( ( p @ ( ap @ ( ap @ ( c_2Eposet_2Echain @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) @ V3c ) )
% 0.80/0.99                              & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Eglb @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) @ V3c ) @ V4x ) ) )
% 0.80/0.99                           => ( p
% 0.80/0.99                              @ ( ap
% 0.80/0.99                                @ ( ap @ ( ap @ ( c_2Eposet_2Eglb @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) )
% 0.80/0.99                                  @ ( lam @ A_27a
% 0.80/0.99                                    @ ^ [V5y: $i] :
% 0.80/0.99                                        ( ap @ ( c_2Ebool_2E_3F @ A_27a )
% 0.80/0.99                                        @ ( lam @ A_27a
% 0.80/0.99                                          @ ^ [V6z: $i] : ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ ( ap @ V0s @ V6z ) ) @ ( ap @ V3c @ V6z ) ) ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A_27a ) @ V5y ) @ ( ap @ V2f @ V6z ) ) ) ) ) ) )
% 0.80/0.99                                @ ( ap @ V2f @ V4x ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Eposet_2Econtinuous__def,axiom,
% 0.80/0.99      ! [A_27a: del,V0p: $i] :
% 0.80/0.99        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) )
% 0.80/0.99       => ! [V1f: $i] :
% 0.80/0.99            ( ( mem @ V1f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.99           => ( ( p @ ( ap @ ( ap @ ( c_2Eposet_2Econtinuous @ A_27a ) @ V0p ) @ V1f ) )
% 0.80/0.99            <=> ( ( p @ ( ap @ ( ap @ ( c_2Eposet_2Eup__continuous @ A_27a ) @ V0p ) @ V1f ) )
% 0.80/0.99                & ( p @ ( ap @ ( ap @ ( c_2Eposet_2Edown__continuous @ A_27a ) @ V0p ) @ V1f ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Eposet_2Elfp__def,axiom,
% 0.80/0.99      ! [A_27a: del,V0s: $i] :
% 0.80/0.99        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.99       => ! [V1r: $i] :
% 0.80/0.99            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.99           => ! [V2f: $i] :
% 0.80/0.99                ( ( mem @ V2f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.99               => ! [V3x: $i] :
% 0.80/0.99                    ( ( mem @ V3x @ A_27a )
% 0.80/0.99                   => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Elfp @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) @ V2f ) @ V3x ) )
% 0.80/0.99                    <=> ( ( p @ ( ap @ V0s @ V3x ) )
% 0.80/0.99                        & ( ( ap @ V2f @ V3x )
% 0.80/0.99                          = V3x )
% 0.80/0.99                        & ! [V4y: $i] :
% 0.80/0.99                            ( ( mem @ V4y @ A_27a )
% 0.80/0.99                           => ( ( ( p @ ( ap @ V0s @ V4y ) )
% 0.80/0.99                                & ( p @ ( ap @ ( ap @ V1r @ ( ap @ V2f @ V4y ) ) @ V4y ) ) )
% 0.80/0.99                             => ( p @ ( ap @ ( ap @ V1r @ V3x ) @ V4y ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Eposet_2Egfp__def,axiom,
% 0.80/0.99      ! [A_27a: del,V0s: $i] :
% 0.80/0.99        ( ( mem @ V0s @ ( arr @ A_27a @ bool ) )
% 0.80/0.99       => ! [V1r: $i] :
% 0.80/0.99            ( ( mem @ V1r @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.99           => ! [V2f: $i] :
% 0.80/0.99                ( ( mem @ V2f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.99               => ! [V3x: $i] :
% 0.80/0.99                    ( ( mem @ V3x @ A_27a )
% 0.80/0.99                   => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Egfp @ A_27a ) @ ( ap @ ( ap @ ( c_2Epair_2E_2C @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) @ V0s ) @ V1r ) ) @ V2f ) @ V3x ) )
% 0.80/0.99                    <=> ( ( p @ ( ap @ V0s @ V3x ) )
% 0.80/0.99                        & ( ( ap @ V2f @ V3x )
% 0.80/0.99                          = V3x )
% 0.80/0.99                        & ! [V4y: $i] :
% 0.80/0.99                            ( ( mem @ V4y @ A_27a )
% 0.80/0.99                           => ( ( ( p @ ( ap @ V0s @ V4y ) )
% 0.80/0.99                                & ( p @ ( ap @ ( ap @ V1r @ V4y ) @ ( ap @ V2f @ V4y ) ) ) )
% 0.80/0.99                             => ( p @ ( ap @ ( ap @ V1r @ V4y ) @ V3x ) ) ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Eposet_2Elfp__unique,axiom,
% 0.80/0.99      ! [A_27a: del,V0p: $i] :
% 0.80/0.99        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) )
% 0.80/0.99       => ! [V1f: $i] :
% 0.80/0.99            ( ( mem @ V1f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.99           => ! [V2x: $i] :
% 0.80/0.99                ( ( mem @ V2x @ A_27a )
% 0.80/0.99               => ! [V3x_27: $i] :
% 0.80/0.99                    ( ( mem @ V3x_27 @ A_27a )
% 0.80/0.99                   => ( ( ( p @ ( ap @ ( c_2Eposet_2Eposet @ A_27a ) @ V0p ) )
% 0.80/0.99                        & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Elfp @ A_27a ) @ V0p ) @ V1f ) @ V2x ) )
% 0.80/0.99                        & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Elfp @ A_27a ) @ V0p ) @ V1f ) @ V3x_27 ) ) )
% 0.80/0.99                     => ( V2x = V3x_27 ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Eposet_2Egfp__unique,axiom,
% 0.80/0.99      ! [A_27a: del,V0p: $i] :
% 0.80/0.99        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) )
% 0.80/0.99       => ! [V1f: $i] :
% 0.80/0.99            ( ( mem @ V1f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.99           => ! [V2x: $i] :
% 0.80/0.99                ( ( mem @ V2x @ A_27a )
% 0.80/0.99               => ! [V3x_27: $i] :
% 0.80/0.99                    ( ( mem @ V3x_27 @ A_27a )
% 0.80/0.99                   => ( ( ( p @ ( ap @ ( c_2Eposet_2Eposet @ A_27a ) @ V0p ) )
% 0.80/0.99                        & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Egfp @ A_27a ) @ V0p ) @ V1f ) @ V2x ) )
% 0.80/0.99                        & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Egfp @ A_27a ) @ V0p ) @ V1f ) @ V3x_27 ) ) )
% 0.80/0.99                     => ( V2x = V3x_27 ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Eposet_2Eknaster__tarski__lfp,axiom,
% 0.80/0.99      ! [A_27a: del,V0p: $i] :
% 0.80/0.99        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) )
% 0.80/0.99       => ! [V1f: $i] :
% 0.80/0.99            ( ( mem @ V1f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.99           => ( ( ( p @ ( ap @ ( c_2Eposet_2Eposet @ A_27a ) @ V0p ) )
% 0.80/0.99                & ( p @ ( ap @ ( c_2Eposet_2Ecomplete @ A_27a ) @ V0p ) )
% 0.80/0.99                & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Efunction @ A_27a @ A_27a ) @ ( ap @ ( c_2Eposet_2Ecarrier @ A_27a ) @ V0p ) ) @ ( ap @ ( c_2Eposet_2Ecarrier @ A_27a ) @ V0p ) ) @ V1f ) )
% 0.80/0.99                & ( p @ ( ap @ ( ap @ ( c_2Eposet_2Emonotonic @ A_27a ) @ V0p ) @ V1f ) ) )
% 0.80/0.99             => ? [V2x: $i] :
% 0.80/0.99                  ( ( mem @ V2x @ A_27a )
% 0.80/0.99                  & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Elfp @ A_27a ) @ V0p ) @ V1f ) @ V2x ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Eposet_2Eknaster__tarski__gfp,axiom,
% 0.80/0.99      ! [A_27a: del,V0p: $i] :
% 0.80/0.99        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) )
% 0.80/0.99       => ! [V1f: $i] :
% 0.80/0.99            ( ( mem @ V1f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.99           => ( ( ( p @ ( ap @ ( c_2Eposet_2Eposet @ A_27a ) @ V0p ) )
% 0.80/0.99                & ( p @ ( ap @ ( c_2Eposet_2Ecomplete @ A_27a ) @ V0p ) )
% 0.80/0.99                & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Efunction @ A_27a @ A_27a ) @ ( ap @ ( c_2Eposet_2Ecarrier @ A_27a ) @ V0p ) ) @ ( ap @ ( c_2Eposet_2Ecarrier @ A_27a ) @ V0p ) ) @ V1f ) )
% 0.80/0.99                & ( p @ ( ap @ ( ap @ ( c_2Eposet_2Emonotonic @ A_27a ) @ V0p ) @ V1f ) ) )
% 0.80/0.99             => ? [V2x: $i] :
% 0.80/0.99                  ( ( mem @ V2x @ A_27a )
% 0.80/0.99                  & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Egfp @ A_27a ) @ V0p ) @ V1f ) @ V2x ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Eposet_2Eknaster__tarski,axiom,
% 0.80/0.99      ! [A_27a: del,V0p: $i] :
% 0.80/0.99        ( ( mem @ V0p @ ( ty_2Epair_2Eprod @ ( arr @ A_27a @ bool ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) )
% 0.80/0.99       => ! [V1f: $i] :
% 0.80/0.99            ( ( mem @ V1f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.99           => ( ( ( p @ ( ap @ ( c_2Eposet_2Eposet @ A_27a ) @ V0p ) )
% 0.80/0.99                & ( p @ ( ap @ ( c_2Eposet_2Ecomplete @ A_27a ) @ V0p ) )
% 0.80/0.99                & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Efunction @ A_27a @ A_27a ) @ ( ap @ ( c_2Eposet_2Ecarrier @ A_27a ) @ V0p ) ) @ ( ap @ ( c_2Eposet_2Ecarrier @ A_27a ) @ V0p ) ) @ V1f ) )
% 0.80/0.99                & ( p @ ( ap @ ( ap @ ( c_2Eposet_2Emonotonic @ A_27a ) @ V0p ) @ V1f ) ) )
% 0.80/0.99             => ( ? [V2x: $i] :
% 0.80/0.99                    ( ( mem @ V2x @ A_27a )
% 0.80/0.99                    & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Elfp @ A_27a ) @ V0p ) @ V1f ) @ V2x ) ) )
% 0.80/0.99                & ? [V3x: $i] :
% 0.80/0.99                    ( ( mem @ V3x @ A_27a )
% 0.80/0.99                    & ( p @ ( ap @ ( ap @ ( ap @ ( c_2Eposet_2Egfp @ A_27a ) @ V0p ) @ V1f ) @ V3x ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  %------------------------------------------------------------------------------
% 0.80/0.99  %------------------------------------------------------------------------------
% 0.80/0.99  thf(tp_c_2Earithmetic_2E_2A,type,
% 0.80/0.99      c_2Earithmetic_2E_2A: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2E_2A,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2E_2A @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_fo_c_2Earithmetic_2E_2A,type,
% 0.80/0.99      fo__c_2Earithmetic_2E_2A: tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_eq_fo_c_2Earithmetic_2E_2A,axiom,
% 0.80/0.99      ! [X0: tp__ty_2Enum_2Enum,X1: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Earithmetic_2E_2A @ X0 @ X1 ) )
% 0.80/0.99        = ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ X0 ) ) @ ( inj__ty_2Enum_2Enum @ X1 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2E_2B,type,
% 0.80/0.99      c_2Earithmetic_2E_2B: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2E_2B,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2E_2B @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_fo_c_2Earithmetic_2E_2B,type,
% 0.80/0.99      fo__c_2Earithmetic_2E_2B: tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_eq_fo_c_2Earithmetic_2E_2B,axiom,
% 0.80/0.99      ! [X0: tp__ty_2Enum_2Enum,X1: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Earithmetic_2E_2B @ X0 @ X1 ) )
% 0.80/0.99        = ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ X0 ) ) @ ( inj__ty_2Enum_2Enum @ X1 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2E_2D,type,
% 0.80/0.99      c_2Earithmetic_2E_2D: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2E_2D,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2E_2D @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_fo_c_2Earithmetic_2E_2D,type,
% 0.80/0.99      fo__c_2Earithmetic_2E_2D: tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_eq_fo_c_2Earithmetic_2E_2D,axiom,
% 0.80/0.99      ! [X0: tp__ty_2Enum_2Enum,X1: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Earithmetic_2E_2D @ X0 @ X1 ) )
% 0.80/0.99        = ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ X0 ) ) @ ( inj__ty_2Enum_2Enum @ X1 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2E_3C_3D,type,
% 0.80/0.99      c_2Earithmetic_2E_3C_3D: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2E_3C_3D,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2E_3C_3D @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ bool ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2E_3E,type,
% 0.80/0.99      c_2Earithmetic_2E_3E: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2E_3E,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2E_3E @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ bool ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2E_3E_3D,type,
% 0.80/0.99      c_2Earithmetic_2E_3E_3D: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2E_3E_3D,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2E_3E_3D @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ bool ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2EABS__DIFF,type,
% 0.80/0.99      c_2Earithmetic_2EABS__DIFF: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2EABS__DIFF,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2EABS__DIFF @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_fo_c_2Earithmetic_2EABS__DIFF,type,
% 0.80/0.99      fo__c_2Earithmetic_2EABS__DIFF: tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_eq_fo_c_2Earithmetic_2EABS__DIFF,axiom,
% 0.80/0.99      ! [X0: tp__ty_2Enum_2Enum,X1: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Earithmetic_2EABS__DIFF @ X0 @ X1 ) )
% 0.80/0.99        = ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ X0 ) ) @ ( inj__ty_2Enum_2Enum @ X1 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2EBIT1,type,
% 0.80/0.99      c_2Earithmetic_2EBIT1: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2EBIT1,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2EBIT1 @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_fo_c_2Earithmetic_2EBIT1,type,
% 0.80/0.99      fo__c_2Earithmetic_2EBIT1: tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_eq_fo_c_2Earithmetic_2EBIT1,axiom,
% 0.80/0.99      ! [X0: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Earithmetic_2EBIT1 @ X0 ) )
% 0.80/0.99        = ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ X0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2EBIT2,type,
% 0.80/0.99      c_2Earithmetic_2EBIT2: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2EBIT2,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2EBIT2 @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_fo_c_2Earithmetic_2EBIT2,type,
% 0.80/0.99      fo__c_2Earithmetic_2EBIT2: tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_eq_fo_c_2Earithmetic_2EBIT2,axiom,
% 0.80/0.99      ! [X0: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Earithmetic_2EBIT2 @ X0 ) )
% 0.80/0.99        = ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ X0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2EDIV,type,
% 0.80/0.99      c_2Earithmetic_2EDIV: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2EDIV,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2EDIV @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_fo_c_2Earithmetic_2EDIV,type,
% 0.80/0.99      fo__c_2Earithmetic_2EDIV: tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_eq_fo_c_2Earithmetic_2EDIV,axiom,
% 0.80/0.99      ! [X0: tp__ty_2Enum_2Enum,X1: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Earithmetic_2EDIV @ X0 @ X1 ) )
% 0.80/0.99        = ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ X0 ) ) @ ( inj__ty_2Enum_2Enum @ X1 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2EDIV2,type,
% 0.80/0.99      c_2Earithmetic_2EDIV2: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2EDIV2,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2EDIV2 @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_fo_c_2Earithmetic_2EDIV2,type,
% 0.80/0.99      fo__c_2Earithmetic_2EDIV2: tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_eq_fo_c_2Earithmetic_2EDIV2,axiom,
% 0.80/0.99      ! [X0: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Earithmetic_2EDIV2 @ X0 ) )
% 0.80/0.99        = ( ap @ c_2Earithmetic_2EDIV2 @ ( inj__ty_2Enum_2Enum @ X0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum,type,
% 0.80/0.99      tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum: $tType ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_inj_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum,type,
% 0.80/0.99      inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum: tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum > $i ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_surj_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum,type,
% 0.80/0.99      surj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum: $i > tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_inj_surj_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum,axiom,
% 0.80/0.99      ! [X: tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum @ ( inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum @ X ) )
% 0.80/0.99        = X ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_inj_mem_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum,axiom,
% 0.80/0.99      ! [X: tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum] : ( mem @ ( inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum @ X ) @ ( ty_2Epair_2Eprod @ ty_2Enum_2Enum @ ( ty_2Epair_2Eprod @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_iso_mem_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum,axiom,
% 0.80/0.99      ! [X: $i] :
% 0.80/0.99        ( ( mem @ X @ ( ty_2Epair_2Eprod @ ty_2Enum_2Enum @ ( ty_2Epair_2Eprod @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ) )
% 0.80/0.99       => ( X
% 0.80/0.99          = ( inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum @ ( surj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum @ X ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum,type,
% 0.80/0.99      tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum: $tType ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_inj_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum,type,
% 0.80/0.99      inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum: tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum > $i ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_surj_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum,type,
% 0.80/0.99      surj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum: $i > tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_inj_surj_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum,axiom,
% 0.80/0.99      ! [X: tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum @ ( inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum @ X ) )
% 0.80/0.99        = X ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_inj_mem_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum,axiom,
% 0.80/0.99      ! [X: tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum] : ( mem @ ( inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum @ X ) @ ( ty_2Epair_2Eprod @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_iso_mem_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum,axiom,
% 0.80/0.99      ! [X: $i] :
% 0.80/0.99        ( ( mem @ X @ ( ty_2Epair_2Eprod @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) )
% 0.80/0.99       => ( X
% 0.80/0.99          = ( inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum @ ( surj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum @ X ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2EDIVMOD,type,
% 0.80/0.99      c_2Earithmetic_2EDIVMOD: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2EDIVMOD,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2EDIVMOD @ ( arr @ ( ty_2Epair_2Eprod @ ty_2Enum_2Enum @ ( ty_2Epair_2Eprod @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ) @ ( ty_2Epair_2Eprod @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2EEVEN,type,
% 0.80/0.99      c_2Earithmetic_2EEVEN: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2EEVEN,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2EEVEN @ ( arr @ ty_2Enum_2Enum @ bool ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2EEXP,type,
% 0.80/0.99      c_2Earithmetic_2EEXP: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2EEXP,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2EEXP @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_fo_c_2Earithmetic_2EEXP,type,
% 0.80/0.99      fo__c_2Earithmetic_2EEXP: tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_eq_fo_c_2Earithmetic_2EEXP,axiom,
% 0.80/0.99      ! [X0: tp__ty_2Enum_2Enum,X1: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Earithmetic_2EEXP @ X0 @ X1 ) )
% 0.80/0.99        = ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ X0 ) ) @ ( inj__ty_2Enum_2Enum @ X1 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2EFACT,type,
% 0.80/0.99      c_2Earithmetic_2EFACT: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2EFACT,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2EFACT @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_fo_c_2Earithmetic_2EFACT,type,
% 0.80/0.99      fo__c_2Earithmetic_2EFACT: tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_eq_fo_c_2Earithmetic_2EFACT,axiom,
% 0.80/0.99      ! [X0: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Earithmetic_2EFACT @ X0 ) )
% 0.80/0.99        = ( ap @ c_2Earithmetic_2EFACT @ ( inj__ty_2Enum_2Enum @ X0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2EFUNPOW,type,
% 0.80/0.99      c_2Earithmetic_2EFUNPOW: del > $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2EFUNPOW,axiom,
% 0.80/0.99      ! [A_27a: del] : ( mem @ ( c_2Earithmetic_2EFUNPOW @ A_27a ) @ ( arr @ ( arr @ A_27a @ A_27a ) @ ( arr @ ty_2Enum_2Enum @ ( arr @ A_27a @ A_27a ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2EMAX,type,
% 0.80/0.99      c_2Earithmetic_2EMAX: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2EMAX,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2EMAX @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_fo_c_2Earithmetic_2EMAX,type,
% 0.80/0.99      fo__c_2Earithmetic_2EMAX: tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_eq_fo_c_2Earithmetic_2EMAX,axiom,
% 0.80/0.99      ! [X0: tp__ty_2Enum_2Enum,X1: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Earithmetic_2EMAX @ X0 @ X1 ) )
% 0.80/0.99        = ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ X0 ) ) @ ( inj__ty_2Enum_2Enum @ X1 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2EMIN,type,
% 0.80/0.99      c_2Earithmetic_2EMIN: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2EMIN,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2EMIN @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_fo_c_2Earithmetic_2EMIN,type,
% 0.80/0.99      fo__c_2Earithmetic_2EMIN: tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_eq_fo_c_2Earithmetic_2EMIN,axiom,
% 0.80/0.99      ! [X0: tp__ty_2Enum_2Enum,X1: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Earithmetic_2EMIN @ X0 @ X1 ) )
% 0.80/0.99        = ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ X0 ) ) @ ( inj__ty_2Enum_2Enum @ X1 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2EMOD,type,
% 0.80/0.99      c_2Earithmetic_2EMOD: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2EMOD,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2EMOD @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_fo_c_2Earithmetic_2EMOD,type,
% 0.80/0.99      fo__c_2Earithmetic_2EMOD: tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_eq_fo_c_2Earithmetic_2EMOD,axiom,
% 0.80/0.99      ! [X0: tp__ty_2Enum_2Enum,X1: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Earithmetic_2EMOD @ X0 @ X1 ) )
% 0.80/0.99        = ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ X0 ) ) @ ( inj__ty_2Enum_2Enum @ X1 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2EMODEQ,type,
% 0.80/0.99      c_2Earithmetic_2EMODEQ: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2EMODEQ,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2EMODEQ @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ bool ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2ENRC,type,
% 0.80/0.99      c_2Earithmetic_2ENRC: del > $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2ENRC,axiom,
% 0.80/0.99      ! [A_27a: del] : ( mem @ ( c_2Earithmetic_2ENRC @ A_27a ) @ ( arr @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) @ ( arr @ ty_2Enum_2Enum @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2ENUMERAL,type,
% 0.80/0.99      c_2Earithmetic_2ENUMERAL: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2ENUMERAL,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2ENUMERAL @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_fo_c_2Earithmetic_2ENUMERAL,type,
% 0.80/0.99      fo__c_2Earithmetic_2ENUMERAL: tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_eq_fo_c_2Earithmetic_2ENUMERAL,axiom,
% 0.80/0.99      ! [X0: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Earithmetic_2ENUMERAL @ X0 ) )
% 0.80/0.99        = ( ap @ c_2Earithmetic_2ENUMERAL @ ( inj__ty_2Enum_2Enum @ X0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2EODD,type,
% 0.80/0.99      c_2Earithmetic_2EODD: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2EODD,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2EODD @ ( arr @ ty_2Enum_2Enum @ bool ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2EZERO,type,
% 0.80/0.99      c_2Earithmetic_2EZERO: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2EZERO,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2EZERO @ ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_fo_c_2Earithmetic_2EZERO,type,
% 0.80/0.99      fo__c_2Earithmetic_2EZERO: tp__ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_eq_fo_c_2Earithmetic_2EZERO,axiom,
% 0.80/0.99      ( ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO )
% 0.80/0.99      = c_2Earithmetic_2EZERO ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2Efindq,type,
% 0.80/0.99      c_2Earithmetic_2Efindq: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2Efindq,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2Efindq @ ( arr @ ( ty_2Epair_2Eprod @ ty_2Enum_2Enum @ ( ty_2Epair_2Eprod @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ) @ ty_2Enum_2Enum ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_fo_c_2Earithmetic_2Efindq,type,
% 0.80/0.99      fo__c_2Earithmetic_2Efindq: tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_eq_fo_c_2Earithmetic_2Efindq,axiom,
% 0.80/0.99      ! [X0: tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum] :
% 0.80/0.99        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Earithmetic_2Efindq @ X0 ) )
% 0.80/0.99        = ( ap @ c_2Earithmetic_2Efindq @ ( inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum @ X0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2Enat__elim____magic,type,
% 0.80/0.99      c_2Earithmetic_2Enat__elim____magic: $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2Enat__elim____magic,axiom,
% 0.80/0.99      mem @ c_2Earithmetic_2Enat__elim____magic @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_fo_c_2Earithmetic_2Enat__elim____magic,type,
% 0.80/0.99      fo__c_2Earithmetic_2Enat__elim____magic: tp__ty_2Enum_2Enum > tp__ty_2Enum_2Enum ).
% 0.80/0.99  
% 0.80/0.99  thf(stp_eq_fo_c_2Earithmetic_2Enat__elim____magic,axiom,
% 0.80/0.99      ! [X0: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( inj__ty_2Enum_2Enum @ ( fo__c_2Earithmetic_2Enat__elim____magic @ X0 ) )
% 0.80/0.99        = ( ap @ c_2Earithmetic_2Enat__elim____magic @ ( inj__ty_2Enum_2Enum @ X0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(tp_c_2Earithmetic_2Enum__CASE,type,
% 0.80/0.99      c_2Earithmetic_2Enum__CASE: del > $i ).
% 0.80/0.99  
% 0.80/0.99  thf(mem_c_2Earithmetic_2Enum__CASE,axiom,
% 0.80/0.99      ! [A_27a: del] : ( mem @ ( c_2Earithmetic_2Enum__CASE @ A_27a ) @ ( arr @ ty_2Enum_2Enum @ ( arr @ A_27a @ ( arr @ ( arr @ ty_2Enum_2Enum @ A_27a ) @ A_27a ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2EADD,axiom,
% 0.80/0.99      ( ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99          ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          = V0n )
% 0.80/0.99      & ! [V1m: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99          ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2ENUMERAL__DEF,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( inj__ty_2Enum_2Enum @ V0x ) ) )
% 0.80/0.99        = V0x ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2EALT__ZERO,axiom,
% 0.80/0.99      fo__c_2Earithmetic_2EZERO = fo__c_2Enum_2E0 ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2EBIT1,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2EBIT2,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ c_2Enum_2ESUC @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2Enat__elim____magic,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2Enat__elim____magic @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99        = V0n ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2ESUB,axiom,
% 0.80/0.99      ( ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.99          ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          = fo__c_2Enum_2E0 )
% 0.80/0.99      & ! [V1m: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99          ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ty_2Enum_2Enum ) @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( ap @ c_2Enum_2ESUC @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2EMULT,axiom,
% 0.80/0.99      ( ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99          ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          = fo__c_2Enum_2E0 )
% 0.80/0.99      & ! [V1m: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99          ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2EEXP,axiom,
% 0.80/0.99      ( ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.99          ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99      & ! [V1m: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99          ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2EGREATER__DEF,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2ELESS__OR__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          | ( V0m = V1n ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2EGREATER__OR__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          | ( V0m = V1n ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2EEVEN,axiom,
% 0.80/0.99      ( ( ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99      <=> $true )
% 0.80/0.99      & ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99          ( ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99        <=> ~ ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2EODD,axiom,
% 0.80/0.99      ( ( ( p @ ( ap @ c_2Earithmetic_2EODD @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99      <=> $false )
% 0.80/0.99      & ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99          ( ( p @ ( ap @ c_2Earithmetic_2EODD @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99        <=> ~ ( p @ ( ap @ c_2Earithmetic_2EODD @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2Enum__case__def,axiom,
% 0.80/0.99      ! [A_27a: del] :
% 0.80/0.99        ( ! [V0v: $i] :
% 0.80/0.99            ( ( mem @ V0v @ A_27a )
% 0.80/0.99           => ! [V1f: $i] :
% 0.80/0.99                ( ( mem @ V1f @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.99               => ( ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2Enum__CASE @ A_27a ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ V0v ) @ V1f )
% 0.80/0.99                  = V0v ) ) )
% 0.80/0.99        & ! [V2n: tp__ty_2Enum_2Enum,V3v: $i] :
% 0.80/0.99            ( ( mem @ V3v @ A_27a )
% 0.80/0.99           => ! [V4f: $i] :
% 0.80/0.99                ( ( mem @ V4f @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.99               => ( ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2Enum__CASE @ A_27a ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) @ V3v ) @ V4f )
% 0.80/0.99                  = ( ap @ V4f @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2EFUNPOW,axiom,
% 0.80/0.99      ! [A_27a: del] :
% 0.80/0.99        ( ! [V0f: $i] :
% 0.80/0.99            ( ( mem @ V0f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.99           => ! [V1x: $i] :
% 0.80/0.99                ( ( mem @ V1x @ A_27a )
% 0.80/0.99               => ( ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2EFUNPOW @ A_27a ) @ V0f ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ V1x )
% 0.80/0.99                  = V1x ) ) )
% 0.80/0.99        & ! [V2f: $i] :
% 0.80/0.99            ( ( mem @ V2f @ ( arr @ A_27a @ A_27a ) )
% 0.80/0.99           => ! [V3n: tp__ty_2Enum_2Enum,V4x: $i] :
% 0.80/0.99                ( ( mem @ V4x @ A_27a )
% 0.80/0.99               => ( ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2EFUNPOW @ A_27a ) @ V2f ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V3n ) ) ) @ V4x )
% 0.80/0.99                  = ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2EFUNPOW @ A_27a ) @ V2f ) @ ( inj__ty_2Enum_2Enum @ V3n ) ) @ ( ap @ V2f @ V4x ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2ENRC,axiom,
% 0.80/0.99      ! [A_27a: del] :
% 0.80/0.99        ( ! [V0R: $i] :
% 0.80/0.99            ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.99           => ! [V1x: $i] :
% 0.80/0.99                ( ( mem @ V1x @ A_27a )
% 0.80/0.99               => ! [V2y: $i] :
% 0.80/0.99                    ( ( mem @ V2y @ A_27a )
% 0.80/0.99                   => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ V1x ) @ V2y ) )
% 0.80/0.99                    <=> ( V1x = V2y ) ) ) ) )
% 0.80/0.99        & ! [V3R: $i] :
% 0.80/0.99            ( ( mem @ V3R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.99           => ! [V4n: tp__ty_2Enum_2Enum,V5x: $i] :
% 0.80/0.99                ( ( mem @ V5x @ A_27a )
% 0.80/0.99               => ! [V6y: $i] :
% 0.80/0.99                    ( ( mem @ V6y @ A_27a )
% 0.80/0.99                   => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V3R ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V4n ) ) ) @ V5x ) @ V6y ) )
% 0.80/0.99                    <=> ? [V7z: $i] :
% 0.80/0.99                          ( ( mem @ V7z @ A_27a )
% 0.80/0.99                          & ( p @ ( ap @ ( ap @ V3R @ V5x ) @ V7z ) )
% 0.80/0.99                          & ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V3R ) @ ( inj__ty_2Enum_2Enum @ V4n ) ) @ V7z ) @ V6y ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EONE,axiom,
% 0.80/0.99      ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) )
% 0.80/0.99      = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ETWO,axiom,
% 0.80/0.99      ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) )
% 0.80/0.99      = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ENORM__0,axiom,
% 0.80/0.99      ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) )
% 0.80/0.99      = fo__c_2Enum_2E0 ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2Enum__case__compute,axiom,
% 0.80/0.99      ! [A_27a: del,V0f: $i] :
% 0.80/0.99        ( ( mem @ V0f @ A_27a )
% 0.80/0.99       => ! [V1g: $i] :
% 0.80/0.99            ( ( mem @ V1g @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.99           => ! [V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99                ( ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2Enum__CASE @ A_27a ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ V0f ) @ V1g )
% 0.80/0.99                = ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27a ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ ty_2Enum_2Enum ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) @ V0f ) @ ( ap @ V1g @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUC__NOT,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( fo__c_2Enum_2E0
% 0.80/0.99       != ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__0,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99        = V0m ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__SUC,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__CLAUSES,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          = V0m )
% 0.80/0.99        & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99          = V0m )
% 0.80/0.99        & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) )
% 0.80/0.99        & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__SYM,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__COMM,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__ASSOC,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2Enum__CASES,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( V0m = fo__c_2Enum_2E0 )
% 0.80/0.99        | ? [V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( V0m
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ENOT__ZERO__LT__ZERO,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( V0n != fo__c_2Enum_2E0 )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ENOT__LT__ZERO__EQ__ZERO,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ~ ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99      <=> ( V0n = fo__c_2Enum_2E0 ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__OR__EQ__ALT,axiom,
% 0.80/0.99      ( c_2Earithmetic_2E_3C_3D
% 0.80/0.99      = ( ap @ ( c_2Erelation_2ERTC @ ty_2Enum_2Enum )
% 0.80/0.99        @ ( lam @ ty_2Enum_2Enum
% 0.80/0.99          @ ^ [V0x: $i] :
% 0.80/0.99              ( lam @ ty_2Enum_2Enum
% 0.80/0.99              @ ^ [V1y: $i] : ( ap @ ( ap @ ( c_2Emin_2E_3D @ ty_2Enum_2Enum ) @ V1y ) @ ( ap @ c_2Enum_2ESUC @ V0x ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__ADD,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99       => ? [V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99            = V0m ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2Etransitive__LESS,axiom,
% 0.80/0.99      p @ ( ap @ ( c_2Erelation_2Etransitive @ ty_2Enum_2Enum ) @ c_2Eprim__rec_2E_3C ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__TRANS,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__ANTISYM,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ~ ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__MONO__REV,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__MONO__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ__MONO,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__LESS__SUC,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ~ ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2Etransitive__measure,axiom,
% 0.80/0.99      ! [A_27a: del,V0f: $i] :
% 0.80/0.99        ( ( mem @ V0f @ ( arr @ A_27a @ ty_2Enum_2Enum ) )
% 0.80/0.99       => ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ ( ap @ ( c_2Eprim__rec_2Emeasure @ A_27a ) @ V0f ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__OR,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EOR__LESS,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ__IFF__LESS__SUC,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ__IMP__LESS__SUC,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EZERO__LESS__EQ,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__SUC__EQ__COR,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99           != V1n ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__NOT__SUC,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( V1n
% 0.80/0.99           != ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__0__CASES,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( fo__c_2Enum_2E0 = V0m )
% 0.80/0.99        | ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__CASES__IMP,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ~ ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( V0m != V1n ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__CASES,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99        | ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__INV__0,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = V0m )
% 0.80/0.99       => ( V1n = fo__c_2Enum_2E0 ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ__ADD,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ__ADD__EXISTS,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99       => ? [V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99            = V0m ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__STRONG__ADD,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99       => ? [V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99            = V0m ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ__SUC__REFL,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__ADD__NONZERO,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( V1n != fo__c_2Enum_2E0 )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ENOT__SUC__LESS__EQ__0,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ~ ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ENOT__LESS,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ~ ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ENOT__LESS__EQUAL,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ~ ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ__ANTISYM,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ~ ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ__0,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99      <=> ( V0n = fo__c_2Enum_2E0 ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__0,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          = fo__c_2Enum_2E0 )
% 0.80/0.99        & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99          = V0m ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__MONO__EQ,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__EQ__0,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = fo__c_2Enum_2E0 )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD1,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUC__SUB1,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99        = V0m ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EPRE__SUB1,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__0,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99        = fo__c_2Enum_2E0 ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__SUC,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__LEFT__1,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99        = V0m ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__RIGHT__1,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99        = V0m ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__CLAUSES,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          = fo__c_2Enum_2E0 )
% 0.80/0.99        & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99          = fo__c_2Enum_2E0 )
% 0.80/0.99        & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          = V0m )
% 0.80/0.99        & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99          = V0m )
% 0.80/0.99        & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99        & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__SYM,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__COMM,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ERIGHT__ADD__DISTRIB,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELEFT__ADD__DISTRIB,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__ASSOC,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__ADD,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99       => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = V0m ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EPRE__SUB,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Eprim__rec_2EPRE @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__EQ__0,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = fo__c_2Enum_2E0 )
% 0.80/0.99      <=> ( ( V0m = fo__c_2Enum_2E0 )
% 0.80/0.99          & ( V1n = fo__c_2Enum_2E0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__EQ__1,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99      <=> ( ( ( V0m
% 0.80/0.99              = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99            & ( V1n = fo__c_2Enum_2E0 ) )
% 0.80/0.99          | ( ( V0m = fo__c_2Enum_2E0 )
% 0.80/0.99            & ( V1n
% 0.80/0.99              = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__INV__0__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = V0m )
% 0.80/0.99      <=> ( V1n = fo__c_2Enum_2E0 ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EPRE__SUC__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99       => ( ( V0m
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99        <=> ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99            = V1n ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EINV__PRE__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99       => ( ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99        <=> ( V0m = V1n ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__SUC__NOT,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99       => ~ ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__EQ__SUB,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99       => ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99            = V2p )
% 0.80/0.99        <=> ( V0m
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__MONO__ADD,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__MONO__ADD__INV,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__MONO__ADD__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELT__ADD__RCANCEL,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELT__ADD__LCANCEL,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEQ__MONO__ADD__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99      <=> ( V0m = V1n ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ__MONO__ADD__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ__TRANS,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ__LESS__TRANS,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__LESS__EQ__TRANS,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ__LESS__EQ__MONO,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum,V3q: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V3q ) ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V3q ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ__REFL,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__IMP__LESS__OR__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__MONO__MULT,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__MONO__MULT2,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2i: tp__ty_2Enum_2Enum,V3j: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2i ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V3j ) ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V2i ) ) @ ( inj__ty_2Enum_2Enum @ V3j ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ERIGHT__SUB__DISTRIB,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELEFT__SUB__DISTRIB,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__ADD__1,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99       => ? [V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( V0m
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__ADD,axiom,
% 0.80/0.99      ! [V0p: tp__ty_2Enum_2Enum,V1q: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0p ) ) @ ( inj__ty_2Enum_2Enum @ V1q ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ ( inj__ty_2Enum_2Enum @ V0p ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ ( inj__ty_2Enum_2Enum @ V1q ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ENOT__ODD__EQ__EVEN,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99       != ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQUAL__ANTISYM,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99       => ( V0n = V1m ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__ADD__SUC,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__OR__EQ__ADD,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99        | ? [V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( V0n
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EWOP,axiom,
% 0.80/0.99      ! [V0P: $i] :
% 0.80/0.99        ( ( mem @ V0P @ ( arr @ ty_2Enum_2Enum @ bool ) )
% 0.80/0.99       => ( ? [V1n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99         => ? [V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99              ( ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V2n ) ) )
% 0.80/0.99              & ! [V3m: tp__ty_2Enum_2Enum] :
% 0.80/0.99                  ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V3m ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) )
% 0.80/0.99                 => ~ ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V3m ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ECOMPLETE__INDUCTION,axiom,
% 0.80/0.99      ! [V0P: $i] :
% 0.80/0.99        ( ( mem @ V0P @ ( arr @ ty_2Enum_2Enum @ bool ) )
% 0.80/0.99       => ( ! [V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99              ( ! [V2m: tp__ty_2Enum_2Enum] :
% 0.80/0.99                  ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V2m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99                 => ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V2m ) ) ) )
% 0.80/0.99             => ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99         => ! [V3n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V3n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EFORALL__NUM__THM,axiom,
% 0.80/0.99      ! [V0P: $i] :
% 0.80/0.99        ( ( mem @ V0P @ ( arr @ ty_2Enum_2Enum @ bool ) )
% 0.80/0.99       => ( ! [V1n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99        <=> ( ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99            & ! [V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99                ( ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V2n ) ) )
% 0.80/0.99               => ( p @ ( ap @ V0P @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUC__SUB,axiom,
% 0.80/0.99      ! [V0a: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0a ) ) ) @ ( inj__ty_2Enum_2Enum @ V0a ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__PLUS,axiom,
% 0.80/0.99      ! [V0a: tp__ty_2Enum_2Enum,V1b: tp__ty_2Enum_2Enum,V2c: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0a ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1b ) ) @ ( inj__ty_2Enum_2Enum @ V2c ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0a ) ) @ ( inj__ty_2Enum_2Enum @ V1b ) ) ) @ ( inj__ty_2Enum_2Enum @ V2c ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EINV__PRE__LESS,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99       => ! [V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99          <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EINV__PRE__LESS__EQ,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ! [V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99          <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EPRE__LESS__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__LESS__EQ,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__EQ__EQ__0,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = V0m )
% 0.80/0.99      <=> ( ( V0m = fo__c_2Enum_2E0 )
% 0.80/0.99          | ( V1n = fo__c_2Enum_2E0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__LESS__0,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__LESS__OR,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__SUB__ADD__LESS,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum,V2i: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V2i ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2i ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ETIMES2,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__MULT__MONO,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1i: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) @ ( inj__ty_2Enum_2Enum @ V1i ) ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1i ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__MONO__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1i: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) @ ( inj__ty_2Enum_2Enum @ V1i ) ) ) )
% 0.80/0.99      <=> ( V0m = V1i ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__SUC__EQ,axiom,
% 0.80/0.99      ! [V0p: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0p ) ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0p ) ) ) ) )
% 0.80/0.99      <=> ( V2n = V1m ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__EXP__MONO,axiom,
% 0.80/0.99      ! [V0p: tp__ty_2Enum_2Enum,V1q: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum,V3m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1q ) ) ) @ ( inj__ty_2Enum_2Enum @ V0p ) ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V3m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1q ) ) ) @ ( inj__ty_2Enum_2Enum @ V0p ) ) ) ) )
% 0.80/0.99      <=> ( V2n = V3m ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEQ__ADD__LCANCEL,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99      <=> ( V1n = V2p ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEQ__ADD__RCANCEL,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99      <=> ( V0m = V1n ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEQ__MULT__LCANCEL,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99      <=> ( ( V0m = fo__c_2Enum_2E0 )
% 0.80/0.99          | ( V1n = V2p ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEQ__MULT__RCANCEL,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) )
% 0.80/0.99      <=> ( ( V0m = fo__c_2Enum_2E0 )
% 0.80/0.99          | ( V1n = V2p ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__SUB,axiom,
% 0.80/0.99      ! [V0a: tp__ty_2Enum_2Enum,V1c: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0a ) ) @ ( inj__ty_2Enum_2Enum @ V1c ) ) ) @ ( inj__ty_2Enum_2Enum @ V1c ) ) )
% 0.80/0.99        = V0a ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ__ADD__SUB,axiom,
% 0.80/0.99      ! [V0c: tp__ty_2Enum_2Enum,V1b: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0c ) ) @ ( inj__ty_2Enum_2Enum @ V1b ) ) )
% 0.80/0.99       => ! [V2a: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2a ) ) @ ( inj__ty_2Enum_2Enum @ V1b ) ) ) @ ( inj__ty_2Enum_2Enum @ V0c ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2a ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1b ) ) @ ( inj__ty_2Enum_2Enum @ V0c ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__EQUAL__0,axiom,
% 0.80/0.99      ! [V0c: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0c ) ) @ ( inj__ty_2Enum_2Enum @ V0c ) ) )
% 0.80/0.99        = fo__c_2Enum_2E0 ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ__SUB__LESS,axiom,
% 0.80/0.99      ! [V0a: tp__ty_2Enum_2Enum,V1b: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1b ) ) @ ( inj__ty_2Enum_2Enum @ V0a ) ) )
% 0.80/0.99       => ! [V2c: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0a ) ) @ ( inj__ty_2Enum_2Enum @ V1b ) ) ) @ ( inj__ty_2Enum_2Enum @ V2c ) ) )
% 0.80/0.99          <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0a ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1b ) ) @ ( inj__ty_2Enum_2Enum @ V2c ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ENOT__SUC__LESS__EQ,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ~ ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__SUB,axiom,
% 0.80/0.99      ! [V0b: tp__ty_2Enum_2Enum,V1c: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1c ) ) @ ( inj__ty_2Enum_2Enum @ V0b ) ) )
% 0.80/0.99       => ! [V2a: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V2a ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0b ) ) @ ( inj__ty_2Enum_2Enum @ V1c ) ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2a ) ) @ ( inj__ty_2Enum_2Enum @ V1c ) ) ) @ ( inj__ty_2Enum_2Enum @ V0b ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__IMP__LESS__ADD,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99       => ! [V2p: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__LESS__EQ__ADD,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1p ) ) )
% 0.80/0.99       => ! [V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1p ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) )
% 0.80/0.99          <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1p ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__LESS__SUC,axiom,
% 0.80/0.99      ! [V0p: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0p ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0p ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__CANCEL,axiom,
% 0.80/0.99      ! [V0p: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0p ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V2m ) ) @ ( inj__ty_2Enum_2Enum @ V0p ) ) ) )
% 0.80/0.99       => ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0p ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0p ) ) @ ( inj__ty_2Enum_2Enum @ V2m ) ) ) )
% 0.80/0.99        <=> ( V1n = V2m ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ECANCEL__SUB,axiom,
% 0.80/0.99      ! [V0p: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0p ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0p ) ) @ ( inj__ty_2Enum_2Enum @ V2m ) ) ) )
% 0.80/0.99       => ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0p ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V2m ) ) @ ( inj__ty_2Enum_2Enum @ V0p ) ) ) )
% 0.80/0.99        <=> ( V1n = V2m ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ENOT__EXP__0,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99       != fo__c_2Enum_2E0 ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EZERO__LESS__EXP,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EODD__OR__EVEN,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99      ? [V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( V0n
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Enum_2ESUC @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) )
% 0.80/0.99        | ( V0n
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Enum_2ESUC @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EXP__SUC__MONO,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( ap @ c_2Enum_2ESUC @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( ap @ c_2Enum_2ESUC @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__LESS__CASES,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( V0m = V1n )
% 0.80/0.99        | ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99        | ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EGREATER__EQ,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E_3D @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ__CASES,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99        | ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQUAL__ADD,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99       => ? [V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( V1n
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__EQ__EXISTS,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99      <=> ? [V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( V1n
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__EQ__0,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = fo__c_2Enum_2E0 )
% 0.80/0.99      <=> ( ( V0m = fo__c_2Enum_2E0 )
% 0.80/0.99          | ( V1n = fo__c_2Enum_2E0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__EQ__1,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum,V1y: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99      <=> ( ( V0x
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99          & ( V1y
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__EQ__ID,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = V1n )
% 0.80/0.99      <=> ( ( V0m
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99          | ( V1n = fo__c_2Enum_2E0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__MULT2,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EZERO__LESS__MULT,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EZERO__LESS__ADD,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          | ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2EFACT,axiom,
% 0.80/0.99      ( ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2EFACT @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99      & ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99          ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2EFACT @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( ap @ c_2Earithmetic_2EFACT @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EFACT__LESS,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( ap @ c_2Earithmetic_2EFACT @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEVEN__ODD,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99      <=> ~ ( p @ ( ap @ c_2Earithmetic_2EODD @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EODD__EVEN,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ c_2Earithmetic_2EODD @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99      <=> ~ ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEVEN__OR__ODD,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99        | ( p @ ( ap @ c_2Earithmetic_2EODD @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEVEN__AND__ODD,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ~ ( ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          & ( p @ ( ap @ c_2Earithmetic_2EODD @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEVEN__ADD,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99        <=> ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEVEN__MULT,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          | ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EODD__ADD,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ c_2Earithmetic_2EODD @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99      <=> ~ ( ( p @ ( ap @ c_2Earithmetic_2EODD @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          <=> ( p @ ( ap @ c_2Earithmetic_2EODD @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EODD__MULT,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ c_2Earithmetic_2EODD @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ c_2Earithmetic_2EODD @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          & ( p @ ( ap @ c_2Earithmetic_2EODD @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEVEN__DOUBLE,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EODD__DOUBLE,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ c_2Earithmetic_2EODD @ ( ap @ c_2Enum_2ESUC @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEVEN__ODD__EXISTS,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99         => ? [V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99              ( V0n
% 0.80/0.99              = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) )
% 0.80/0.99        & ( ( p @ ( ap @ c_2Earithmetic_2EODD @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99         => ? [V2m: tp__ty_2Enum_2Enum] :
% 0.80/0.99              ( V0n
% 0.80/0.99              = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V2m ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEVEN__EXISTS,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99      <=> ? [V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( V0n
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EODD__EXISTS,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ c_2Earithmetic_2EODD @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99      <=> ? [V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( V0n
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEVEN__EXP__IFF,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          & ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEVEN__EXP,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) )
% 0.80/0.99       => ( p @ ( ap @ c_2Earithmetic_2EEVEN @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EODD__EXP__IFF,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ c_2Earithmetic_2EODD @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99      <=> ( ( V0n = fo__c_2Enum_2E0 )
% 0.80/0.99          | ( p @ ( ap @ c_2Earithmetic_2EODD @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EODD__EXP,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( p @ ( ap @ c_2Earithmetic_2EODD @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) )
% 0.80/0.99       => ( p @ ( ap @ c_2Earithmetic_2EODD @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEQ__LESS__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( V0m = V1n )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__MONO__LESS__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELE__ADD__LCANCEL,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELE__ADD__RCANCEL,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ENOT__LEQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ~ ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ENOT__NUM__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( V0m != V1n )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          | ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ENOT__GREATER,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ~ ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ENOT__GREATER__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ~ ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUC__ONE__ADD,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUC__ADD__SYM,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ENOT__SUC__ADD__LESS__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ~ ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ c_2Enum_2ESUC @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__LESS__EQ__SUC,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELE__MULT__LCANCEL,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99      <=> ( ( V0m = fo__c_2Enum_2E0 )
% 0.80/0.99          | ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELE__MULT__RCANCEL,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99      <=> ( ( V1n = fo__c_2Enum_2E0 )
% 0.80/0.99          | ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELT__MULT__LCANCEL,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELT__MULT__RCANCEL,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELT__MULT__CANCEL__LBARE,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99        <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99            & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) )
% 0.80/0.99        & ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) )
% 0.80/0.99        <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99            & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELT__MULT__CANCEL__RBARE,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99        <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99            & ( V1n = fo__c_2Enum_2E0 ) ) )
% 0.80/0.99        & ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99        <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99            & ( V0m = fo__c_2Enum_2E0 ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELE__MULT__CANCEL__LBARE,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99        <=> ( ( V0m = fo__c_2Enum_2E0 )
% 0.80/0.99            | ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) )
% 0.80/0.99        & ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) )
% 0.80/0.99        <=> ( ( V0m = fo__c_2Enum_2E0 )
% 0.80/0.99            | ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELE__MULT__CANCEL__RBARE,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99        <=> ( ( V0m = fo__c_2Enum_2E0 )
% 0.80/0.99            | ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ) )
% 0.80/0.99        & ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99        <=> ( ( V1n = fo__c_2Enum_2E0 )
% 0.80/0.99            | ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__LEFT__ADD,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ty_2Enum_2Enum ) @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__RIGHT__ADD,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ty_2Enum_2Enum ) @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__LEFT__SUB,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ty_2Enum_2Enum ) @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__RIGHT__SUB,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__LEFT__SUC,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ty_2Enum_2Enum ) @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__LEFT__LESS__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          | ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__RIGHT__LESS__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__LEFT__LESS,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__RIGHT__LESS,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__LEFT__GREATER__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__RIGHT__GREATER__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99          | ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E_3D @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__LEFT__GREATER,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__RIGHT__GREATER,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__LEFT__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( V0m
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99      <=> ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99            = V1n )
% 0.80/0.99          | ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99            & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__RIGHT__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = V2p )
% 0.80/0.99      <=> ( ( V0m
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99          | ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99            & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELE,axiom,
% 0.80/0.99      ( ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99          ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99        <=> ( V0n = fo__c_2Enum_2E0 ) )
% 0.80/0.99      & ! [V1m: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99          ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) )
% 0.80/0.99        <=> ( ( V1m
% 0.80/0.99              = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) )
% 0.80/0.99            | ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EDA,axiom,
% 0.80/0.99      ! [V0k: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99       => ? [V2r: tp__ty_2Enum_2Enum,V3q: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( V0k
% 0.80/0.99              = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V3q ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2r ) ) ) )
% 0.80/0.99            & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V2r ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2EDIVISION,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ! [V1k: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( V1k
% 0.80/0.99              = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V1k ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1k ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) )
% 0.80/0.99            & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1k ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2EDIV2__def,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2EDIV2 @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__ONE,axiom,
% 0.80/0.99      ! [V0k: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V0k ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) )
% 0.80/0.99        = fo__c_2Enum_2E0 ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__1,axiom,
% 0.80/0.99      ! [V0k: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V0k ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99        = fo__c_2Enum_2E0 ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EDIV__LESS__EQ,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ! [V1k: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V1k ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V1k ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EDIV__UNIQUE,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1k: tp__ty_2Enum_2Enum,V2q: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ? [V3r: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( V1k
% 0.80/0.99              = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V2q ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V3r ) ) ) )
% 0.80/0.99            & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V3r ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99       => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V1k ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          = V2q ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__UNIQUE,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1k: tp__ty_2Enum_2Enum,V2r: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ? [V3q: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( V1k
% 0.80/0.99              = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V3q ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2r ) ) ) )
% 0.80/0.99            & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V2r ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99       => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1k ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          = V2r ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EDIV__MULT,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1r: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1r ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ! [V2q: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V2q ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V1r ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99            = V2q ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__MOD,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1k: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1k ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1k ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          = V1k ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__EQ__0,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ! [V1k: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1k ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99            = fo__c_2Enum_2E0 ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EZERO__MOD,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          = fo__c_2Enum_2E0 ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EZERO__DIV,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          = fo__c_2Enum_2E0 ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__MULT,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1r: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1r ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ! [V2q: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V2q ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V1r ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99            = V1r ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__TIMES,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ! [V1q: tp__ty_2Enum_2Enum,V2r: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1q ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2r ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V2r ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__TIMES__SUB,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1q: tp__ty_2Enum_2Enum,V2r: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1q ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V2r ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99       => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1q ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2r ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V2r ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__PLUS,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ! [V1j: tp__ty_2Enum_2Enum,V2k: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1j ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V2k ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1j ) ) @ ( inj__ty_2Enum_2Enum @ V2k ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__MOD,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ! [V1k: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1k ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1k ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELESS__DIV__EQ__ZERO,axiom,
% 0.80/0.99      ! [V0r: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0r ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99       => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V0r ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = fo__c_2Enum_2E0 ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__DIV,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1q: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1q ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          = V1q ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__DIV__ADD__DIV,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ! [V1x: tp__ty_2Enum_2Enum,V2r: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2r ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V2r ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__DIV__RWT,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ! [V1m: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99                = fo__c_2Enum_2E0 )
% 0.80/0.99              | ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99                = fo__c_2Enum_2E0 ) )
% 0.80/0.99           => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99              = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__MULT__MOD,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) )
% 0.80/0.99       => ! [V2x: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V2x ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V2x ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EDIV__ONE,axiom,
% 0.80/0.99      ! [V0q: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V0q ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) )
% 0.80/0.99        = V0q ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EDIV__1,axiom,
% 0.80/0.99      ! [V0q: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V0q ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99        = V0q ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EDIVMOD__ID,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99          & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99            = fo__c_2Enum_2E0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EDIV__DIV__DIV__MULT,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99       => ! [V2x: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V2x ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V2x ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUC__PRE,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99      <=> ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) )
% 0.80/0.99          = V0m ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EDIV__LESS,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1d: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V1d ) ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1d ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__LESS,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__MODULUS,axiom,
% 0.80/0.99      ( ! [V0n: tp__ty_2Enum_2Enum,V1x: tp__ty_2Enum_2Enum] :
% 0.80/0.99          ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99         => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) )
% 0.80/0.99      & ! [V2n: tp__ty_2Enum_2Enum,V3x: tp__ty_2Enum_2Enum] :
% 0.80/0.99          ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) )
% 0.80/0.99         => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ ( inj__ty_2Enum_2Enum @ V3x ) ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V3x ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__MODULUS__LEFT,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1x: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EADD__MODULUS__RIGHT,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1x: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1x ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EDIV__P,axiom,
% 0.80/0.99      ! [V0P: $i] :
% 0.80/0.99        ( ( mem @ V0P @ ( arr @ ty_2Enum_2Enum @ bool ) )
% 0.80/0.99       => ! [V1p: tp__ty_2Enum_2Enum,V2q: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2q ) ) )
% 0.80/0.99           => ( ( p @ ( ap @ V0P @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V1p ) ) @ ( inj__ty_2Enum_2Enum @ V2q ) ) ) )
% 0.80/0.99            <=> ? [V3k: tp__ty_2Enum_2Enum,V4r: tp__ty_2Enum_2Enum] :
% 0.80/0.99                  ( ( V1p
% 0.80/0.99                    = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V3k ) ) @ ( inj__ty_2Enum_2Enum @ V2q ) ) ) @ ( inj__ty_2Enum_2Enum @ V4r ) ) ) )
% 0.80/0.99                  & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V4r ) ) @ ( inj__ty_2Enum_2Enum @ V2q ) ) )
% 0.80/0.99                  & ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V3k ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EDIV__P__UNIV,axiom,
% 0.80/0.99      ! [V0P: $i] :
% 0.80/0.99        ( ( mem @ V0P @ ( arr @ ty_2Enum_2Enum @ bool ) )
% 0.80/0.99       => ! [V1m: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) )
% 0.80/0.99           => ( ( p @ ( ap @ V0P @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) )
% 0.80/0.99            <=> ! [V3q: tp__ty_2Enum_2Enum,V4r: tp__ty_2Enum_2Enum] :
% 0.80/0.99                  ( ( ( V1m
% 0.80/0.99                      = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V3q ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) @ ( inj__ty_2Enum_2Enum @ V4r ) ) ) )
% 0.80/0.99                    & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V4r ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) )
% 0.80/0.99                 => ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V3q ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__P,axiom,
% 0.80/0.99      ! [V0P: $i] :
% 0.80/0.99        ( ( mem @ V0P @ ( arr @ ty_2Enum_2Enum @ bool ) )
% 0.80/0.99       => ! [V1p: tp__ty_2Enum_2Enum,V2q: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2q ) ) )
% 0.80/0.99           => ( ( p @ ( ap @ V0P @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1p ) ) @ ( inj__ty_2Enum_2Enum @ V2q ) ) ) )
% 0.80/0.99            <=> ? [V3k: tp__ty_2Enum_2Enum,V4r: tp__ty_2Enum_2Enum] :
% 0.80/0.99                  ( ( V1p
% 0.80/0.99                    = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V3k ) ) @ ( inj__ty_2Enum_2Enum @ V2q ) ) ) @ ( inj__ty_2Enum_2Enum @ V4r ) ) ) )
% 0.80/0.99                  & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V4r ) ) @ ( inj__ty_2Enum_2Enum @ V2q ) ) )
% 0.80/0.99                  & ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V4r ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__P__UNIV,axiom,
% 0.80/0.99      ! [V0P: $i] :
% 0.80/0.99        ( ( mem @ V0P @ ( arr @ ty_2Enum_2Enum @ bool ) )
% 0.80/0.99       => ! [V1m: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) )
% 0.80/0.99           => ( ( p @ ( ap @ V0P @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) )
% 0.80/0.99            <=> ! [V3q: tp__ty_2Enum_2Enum,V4r: tp__ty_2Enum_2Enum] :
% 0.80/0.99                  ( ( ( V1m
% 0.80/0.99                      = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V3q ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) @ ( inj__ty_2Enum_2Enum @ V4r ) ) ) )
% 0.80/0.99                    & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V4r ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) )
% 0.80/0.99                 => ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V4r ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__TIMES2,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ! [V1j: tp__ty_2Enum_2Enum,V2k: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1j ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V2k ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1j ) ) @ ( inj__ty_2Enum_2Enum @ V2k ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__COMMON__FACTOR,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1p: tp__ty_2Enum_2Enum,V2q: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2q ) ) ) )
% 0.80/0.99       => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1p ) ) @ ( inj__ty_2Enum_2Enum @ V2q ) ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1p ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V2q ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EX__MOD__Y__EQ__X,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum,V1y: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) )
% 0.80/0.99       => ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) )
% 0.80/0.99            = V0x )
% 0.80/0.99        <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EDIV__LE__MONOTONE,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1x: tp__ty_2Enum_2Enum,V2y: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V2y ) ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V2y ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELE__LT1,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum,V1y: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) )
% 0.80/0.99      <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1y ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EX__LE__DIV,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum,V1y: tp__ty_2Enum_2Enum,V2z: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) )
% 0.80/0.99       => ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V1y ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) )
% 0.80/0.99        <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EX__LT__DIV,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum,V1y: tp__ty_2Enum_2Enum,V2z: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) )
% 0.80/0.99       => ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V1y ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) )
% 0.80/0.99        <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EDIV__LT__X,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum,V1y: tp__ty_2Enum_2Enum,V2z: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) )
% 0.80/0.99       => ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V1y ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) @ ( inj__ty_2Enum_2Enum @ V0x ) ) )
% 0.80/0.99        <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1y ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EDIV__LE__X,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum,V1y: tp__ty_2Enum_2Enum,V2z: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) )
% 0.80/0.99       => ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V1y ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) @ ( inj__ty_2Enum_2Enum @ V0x ) ) )
% 0.80/0.99        <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1y ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EDIV__EQ__X,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum,V1y: tp__ty_2Enum_2Enum,V2z: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) )
% 0.80/0.99       => ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V1y ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) )
% 0.80/0.99            = V0x )
% 0.80/0.99        <=> ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) )
% 0.80/0.99            & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1y ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0x ) ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EDIV__MOD__MOD__DIV,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2k: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2k ) ) ) )
% 0.80/0.99       => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2k ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2k ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__EQ__DIV,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum,V1y: tp__ty_2Enum_2Enum,V2z: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0x ) ) )
% 0.80/0.99       => ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) )
% 0.80/0.99            = V2z )
% 0.80/0.99        <=> ( ( V1y
% 0.80/0.99              = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V2z ) ) @ ( inj__ty_2Enum_2Enum @ V0x ) ) ) )
% 0.80/0.99            & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V2z ) ) @ ( inj__ty_2Enum_2Enum @ V0x ) ) )
% 0.80/0.99              = fo__c_2Enum_2E0 ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ENUMERAL__MULT__EQ__DIV,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum,V1y: tp__ty_2Enum_2Enum,V2z: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ V0x ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) )
% 0.80/0.99        <=> ( ( V1y
% 0.80/0.99              = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ V0x ) ) ) ) ) )
% 0.80/0.99            & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ V0x ) ) ) ) )
% 0.80/0.99              = fo__c_2Enum_2E0 ) ) )
% 0.80/0.99        & ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ V0x ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) )
% 0.80/0.99        <=> ( ( V1y
% 0.80/0.99              = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ V0x ) ) ) ) ) )
% 0.80/0.99            & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ V0x ) ) ) ) )
% 0.80/0.99              = fo__c_2Enum_2E0 ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__EQ__0__DIVISOR,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1k: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1k ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99            = fo__c_2Enum_2E0 )
% 0.80/0.99        <=> ? [V2d: tp__ty_2Enum_2Enum] :
% 0.80/0.99              ( V1k
% 0.80/0.99              = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V2d ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__SUC,axiom,
% 0.80/0.99      ! [V0y: tp__ty_2Enum_2Enum,V1x: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0y ) ) )
% 0.80/0.99          & ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1x ) ) )
% 0.80/0.99           != ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Enum_2ESUC @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V0y ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0y ) ) ) ) )
% 0.80/0.99       => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1x ) ) ) @ ( inj__ty_2Enum_2Enum @ V0y ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V0y ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__SUC__IFF,axiom,
% 0.80/0.99      ! [V0y: tp__ty_2Enum_2Enum,V1x: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0y ) ) )
% 0.80/0.99       => ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1x ) ) ) @ ( inj__ty_2Enum_2Enum @ V0y ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V0y ) ) ) ) )
% 0.80/0.99        <=> ( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1x ) ) )
% 0.80/0.99           != ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ c_2Enum_2ESUC @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V0y ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0y ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EONE__MOD,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EONE__MOD__IFF,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__LESS__EQ,axiom,
% 0.80/0.99      ! [V0y: tp__ty_2Enum_2Enum,V1x: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0y ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V0y ) ) ) @ ( inj__ty_2Enum_2Enum @ V1x ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__LIFT__PLUS,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1k: tp__ty_2Enum_2Enum,V2x: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1k ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V2x ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) )
% 0.80/0.99       => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2x ) ) @ ( inj__ty_2Enum_2Enum @ V1k ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V2x ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V1k ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMOD__LIFT__PLUS__IFF,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1x: tp__ty_2Enum_2Enum,V2k: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V2k ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2k ) ) ) )
% 0.80/0.99        <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V2k ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2Enum__case__cong,axiom,
% 0.80/0.99      ! [A_27a: del,V0v_27: $i] :
% 0.80/0.99        ( ( mem @ V0v_27 @ A_27a )
% 0.80/0.99       => ! [V1f_27: $i] :
% 0.80/0.99            ( ( mem @ V1f_27 @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.99           => ! [V2M: tp__ty_2Enum_2Enum,V3M_27: tp__ty_2Enum_2Enum,V4v: $i] :
% 0.80/0.99                ( ( mem @ V4v @ A_27a )
% 0.80/0.99               => ! [V5f: $i] :
% 0.80/0.99                    ( ( mem @ V5f @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.99                   => ( ( ( V2M = V3M_27 )
% 0.80/0.99                        & ( ( V3M_27 = fo__c_2Enum_2E0 )
% 0.80/0.99                         => ( V4v = V0v_27 ) )
% 0.80/0.99                        & ! [V6n: tp__ty_2Enum_2Enum] :
% 0.80/0.99                            ( ( V3M_27
% 0.80/0.99                              = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V6n ) ) ) )
% 0.80/0.99                           => ( ( ap @ V5f @ ( inj__ty_2Enum_2Enum @ V6n ) )
% 0.80/0.99                              = ( ap @ V1f_27 @ ( inj__ty_2Enum_2Enum @ V6n ) ) ) ) )
% 0.80/0.99                     => ( ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2Enum__CASE @ A_27a ) @ ( inj__ty_2Enum_2Enum @ V2M ) ) @ V4v ) @ V5f )
% 0.80/0.99                        = ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2Enum__CASE @ A_27a ) @ ( inj__ty_2Enum_2Enum @ V3M_27 ) ) @ V0v_27 ) @ V1f_27 ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUC__ELIM__THM,axiom,
% 0.80/0.99      ! [V0P: $i] :
% 0.80/0.99        ( ( mem @ V0P @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ bool ) ) )
% 0.80/0.99       => ( ! [V1n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ V0P @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99        <=> ! [V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99              ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) )
% 0.80/0.99             => ( p @ ( ap @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUC__ELIM__NUMERALS,axiom,
% 0.80/0.99      ! [A_27a: del,V0f: $i] :
% 0.80/0.99        ( ( mem @ V0f @ ( arr @ ty_2Enum_2Enum @ ( arr @ ty_2Enum_2Enum @ A_27a ) ) )
% 0.80/0.99       => ! [V1g: $i] :
% 0.80/0.99            ( ( mem @ V1g @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.99           => ( ! [V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99                  ( ( ap @ V1g @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2n ) ) )
% 0.80/0.99                  = ( ap @ ( ap @ V0f @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) )
% 0.80/0.99            <=> ( ! [V3n: tp__ty_2Enum_2Enum] :
% 0.80/0.99                    ( ( ap @ V1g @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ V3n ) ) ) )
% 0.80/0.99                    = ( ap @ ( ap @ V0f @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ V3n ) ) ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ V3n ) ) ) ) )
% 0.80/0.99                & ! [V4n: tp__ty_2Enum_2Enum] :
% 0.80/0.99                    ( ( ap @ V1g @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ V4n ) ) ) )
% 0.80/0.99                    = ( ap @ ( ap @ V0f @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ V4n ) ) ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ V4n ) ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESUB__ELIM__THM,axiom,
% 0.80/0.99      ! [V0P: $i] :
% 0.80/0.99        ( ( mem @ V0P @ ( arr @ ty_2Enum_2Enum @ bool ) )
% 0.80/0.99       => ! [V1a: tp__ty_2Enum_2Enum,V2b: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( p @ ( ap @ V0P @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1a ) ) @ ( inj__ty_2Enum_2Enum @ V2b ) ) ) )
% 0.80/0.99          <=> ! [V3d: tp__ty_2Enum_2Enum] :
% 0.80/0.99                ( ( ( V2b
% 0.80/0.99                    = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1a ) ) @ ( inj__ty_2Enum_2Enum @ V3d ) ) ) )
% 0.80/0.99                 => ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) )
% 0.80/0.99                & ( ( V1a
% 0.80/0.99                    = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2b ) ) @ ( inj__ty_2Enum_2Enum @ V3d ) ) ) )
% 0.80/0.99                 => ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V3d ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EPRE__ELIM__THM,axiom,
% 0.80/0.99      ! [V0P: $i] :
% 0.80/0.99        ( ( mem @ V0P @ ( arr @ ty_2Enum_2Enum @ bool ) )
% 0.80/0.99       => ! [V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( p @ ( ap @ V0P @ ( ap @ c_2Eprim__rec_2EPRE @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99          <=> ! [V2m: tp__ty_2Enum_2Enum] :
% 0.80/0.99                ( ( ( V1n = fo__c_2Enum_2E0 )
% 0.80/0.99                 => ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) )
% 0.80/0.99                & ( ( V1n
% 0.80/0.99                    = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2m ) ) ) )
% 0.80/0.99                 => ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V2m ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMULT__INCREASES,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__ALWAYS__BIG__ENOUGH,axiom,
% 0.80/0.99      ! [V0b: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0b ) ) )
% 0.80/0.99       => ! [V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99          ? [V2m: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0b ) ) @ ( inj__ty_2Enum_2Enum @ V2m ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__EQ__0,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99          = fo__c_2Enum_2E0 )
% 0.80/0.99      <=> ( ( V0n = fo__c_2Enum_2E0 )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EZERO__LT__EXP,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum,V1y: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0x ) ) )
% 0.80/0.99          | ( V1y = fo__c_2Enum_2E0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__1,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99        & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99          = V0n ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__EQ__1,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99      <=> ( ( V0n
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99          | ( V1m = fo__c_2Enum_2E0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__BASE__LE__MONO,axiom,
% 0.80/0.99      ! [V0b: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0b ) ) )
% 0.80/0.99       => ! [V1n: tp__ty_2Enum_2Enum,V2m: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0b ) ) @ ( inj__ty_2Enum_2Enum @ V2m ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0b ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99          <=> ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V2m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__BASE__LT__MONO,axiom,
% 0.80/0.99      ! [V0b: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0b ) ) )
% 0.80/0.99       => ! [V1n: tp__ty_2Enum_2Enum,V2m: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0b ) ) @ ( inj__ty_2Enum_2Enum @ V2m ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0b ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99          <=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V2m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__BASE__INJECTIVE,axiom,
% 0.80/0.99      ! [V0b: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0b ) ) )
% 0.80/0.99       => ! [V1n: tp__ty_2Enum_2Enum,V2m: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0b ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99              = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0b ) ) @ ( inj__ty_2Enum_2Enum @ V2m ) ) ) )
% 0.80/0.99          <=> ( V1n = V2m ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__BASE__LEQ__MONO__IMP,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum,V2b: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2b ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V2b ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V2b ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__BASE__LEQ__MONO__SUC__IMP,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2b: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2b ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2b ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__BASE__LE__IFF,axiom,
% 0.80/0.99      ! [V0b: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0b ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0b ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) )
% 0.80/0.99      <=> ( ( ( V0b = fo__c_2Enum_2E0 )
% 0.80/0.99            & ( V2n = fo__c_2Enum_2E0 ) )
% 0.80/0.99          | ( ( V0b = fo__c_2Enum_2E0 )
% 0.80/0.99            & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) )
% 0.80/0.99          | ( V0b
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/0.99          | ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0b ) ) )
% 0.80/0.99            & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EX__LE__X__EXP,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1x: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EX__LT__EXP__X,axiom,
% 0.80/0.99      ! [V0b: tp__ty_2Enum_2Enum,V1x: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0b ) ) )
% 0.80/0.99       => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0b ) ) @ ( inj__ty_2Enum_2Enum @ V1x ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EZERO__EXP,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0x ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ty_2Enum_2Enum ) @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ ty_2Enum_2Enum ) @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EX__LT__EXP__X__IFF,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum,V1b: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V1b ) ) @ ( inj__ty_2Enum_2Enum @ V0x ) ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V1b ) ) )
% 0.80/0.99          | ( V0x = fo__c_2Enum_2E0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__EXP__LT__MONO,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1a: tp__ty_2Enum_2Enum,V2b: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V1a ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V2b ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1a ) ) @ ( inj__ty_2Enum_2Enum @ V2b ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__EXP__LE__MONO,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1a: tp__ty_2Enum_2Enum,V2b: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V1a ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V2b ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1a ) ) @ ( inj__ty_2Enum_2Enum @ V2b ) ) )
% 0.80/0.99          | ( V0n = fo__c_2Enum_2E0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__EXP__INJECTIVE,axiom,
% 0.80/0.99      ! [V0b1: tp__ty_2Enum_2Enum,V1b2: tp__ty_2Enum_2Enum,V2x: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0b1 ) ) @ ( inj__ty_2Enum_2Enum @ V2x ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V1b2 ) ) @ ( inj__ty_2Enum_2Enum @ V2x ) ) ) )
% 0.80/0.99      <=> ( ( V2x = fo__c_2Enum_2E0 )
% 0.80/0.99          | ( V0b1 = V1b2 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__SUB,axiom,
% 0.80/0.99      ! [V0p: tp__ty_2Enum_2Enum,V1q: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) )
% 0.80/0.99          & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1q ) ) @ ( inj__ty_2Enum_2Enum @ V0p ) ) ) )
% 0.80/0.99       => ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0p ) ) @ ( inj__ty_2Enum_2Enum @ V1q ) ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ ( inj__ty_2Enum_2Enum @ V0p ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ ( inj__ty_2Enum_2Enum @ V1q ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__SUB__NUMERAL,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1x: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99       => ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ V1x ) ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ V1x ) ) ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ) )
% 0.80/0.99          & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EDIV @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ V1x ) ) ) ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ V1x ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__BASE__MULT,axiom,
% 0.80/0.99      ! [V0z: tp__ty_2Enum_2Enum,V1x: tp__ty_2Enum_2Enum,V2y: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V2y ) ) ) @ ( inj__ty_2Enum_2Enum @ V0z ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V0z ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V2y ) ) @ ( inj__ty_2Enum_2Enum @ V0z ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXP__EXP__MULT,axiom,
% 0.80/0.99      ! [V0z: tp__ty_2Enum_2Enum,V1x: tp__ty_2Enum_2Enum,V2y: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2A @ ( inj__ty_2Enum_2Enum @ V2y ) ) @ ( inj__ty_2Enum_2Enum @ V0z ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( ap @ ( ap @ c_2Earithmetic_2EEXP @ ( inj__ty_2Enum_2Enum @ V1x ) ) @ ( inj__ty_2Enum_2Enum @ V2y ) ) ) @ ( inj__ty_2Enum_2Enum @ V0z ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2EMAX__DEF,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ty_2Enum_2Enum ) @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2EMIN__DEF,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ty_2Enum_2Enum ) @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMAX__COMM,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMIN__COMM,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMAX__ASSOC,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMIN__ASSOC,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMIN__MAX__EQ,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99      <=> ( V0m = V1n ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMIN__MAX__LT,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) )
% 0.80/0.99      <=> ( V0m != V1n ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMIN__MAX__LE,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMIN__MAX__PRED,axiom,
% 0.80/0.99      ! [V0P: $i] :
% 0.80/0.99        ( ( mem @ V0P @ ( arr @ ty_2Enum_2Enum @ bool ) )
% 0.80/0.99       => ! [V1m: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99              & ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) )
% 0.80/0.99           => ( ( p @ ( ap @ V0P @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) )
% 0.80/0.99              & ( p @ ( ap @ V0P @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMIN__LT,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99        <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99            | ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) )
% 0.80/0.99        & ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99        <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99            & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMAX__LT,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99        <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99            | ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) )
% 0.80/0.99        & ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99        <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99            & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMIN__LE,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99        <=> ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99            | ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) )
% 0.80/0.99        & ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99        <=> ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99            & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMAX__LE,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) )
% 0.80/0.99        <=> ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99            | ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) )
% 0.80/0.99        & ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99        <=> ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/0.99            & ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMIN__0,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99          = fo__c_2Enum_2E0 )
% 0.80/0.99        & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          = fo__c_2Enum_2E0 ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMAX__0,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99          = V0n )
% 0.80/0.99        & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          = V0n ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMAX__EQ__0,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = fo__c_2Enum_2E0 )
% 0.80/0.99      <=> ( ( V0m = fo__c_2Enum_2E0 )
% 0.80/0.99          & ( V1n = fo__c_2Enum_2E0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMIN__EQ__0,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99          = fo__c_2Enum_2E0 )
% 0.80/0.99      <=> ( ( V0m = fo__c_2Enum_2E0 )
% 0.80/0.99          | ( V1n = fo__c_2Enum_2E0 ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMIN__IDEM,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMIN @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99        = V0n ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EMAX__IDEM,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMAX @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99        = V0n ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXISTS__GREATEST,axiom,
% 0.80/0.99      ! [V0P: $i] :
% 0.80/0.99        ( ( mem @ V0P @ ( arr @ ty_2Enum_2Enum @ bool ) )
% 0.80/0.99       => ( ( ? [V1x: tp__ty_2Enum_2Enum] : ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V1x ) ) )
% 0.80/0.99            & ? [V2x: tp__ty_2Enum_2Enum] :
% 0.80/0.99              ! [V3y: tp__ty_2Enum_2Enum] :
% 0.80/0.99                ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E @ ( inj__ty_2Enum_2Enum @ V3y ) ) @ ( inj__ty_2Enum_2Enum @ V2x ) ) )
% 0.80/0.99               => ~ ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V3y ) ) ) ) )
% 0.80/0.99        <=> ? [V4x: tp__ty_2Enum_2Enum] :
% 0.80/0.99              ( ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V4x ) ) )
% 0.80/0.99              & ! [V5y: tp__ty_2Enum_2Enum] :
% 0.80/0.99                  ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3E @ ( inj__ty_2Enum_2Enum @ V5y ) ) @ ( inj__ty_2Enum_2Enum @ V4x ) ) )
% 0.80/0.99                 => ~ ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V5y ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EEXISTS__NUM,axiom,
% 0.80/0.99      ! [V0P: $i] :
% 0.80/0.99        ( ( mem @ V0P @ ( arr @ ty_2Enum_2Enum @ bool ) )
% 0.80/0.99       => ( ? [V1n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99        <=> ( ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99            | ? [V2m: tp__ty_2Enum_2Enum] : ( p @ ( ap @ V0P @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2m ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EFORALL__NUM,axiom,
% 0.80/0.99      ! [V0P: $i] :
% 0.80/0.99        ( ( mem @ V0P @ ( arr @ ty_2Enum_2Enum @ bool ) )
% 0.80/0.99       => ( ! [V1n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/0.99        <=> ( ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99            & ! [V2n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ V0P @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EBOUNDED__FORALL__THM,axiom,
% 0.80/0.99      ! [V0P: $i] :
% 0.80/0.99        ( ( mem @ V0P @ ( arr @ ty_2Enum_2Enum @ bool ) )
% 0.80/0.99       => ! [V1c: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1c ) ) )
% 0.80/0.99           => ( ! [V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99                  ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ ( inj__ty_2Enum_2Enum @ V1c ) ) )
% 0.80/0.99                 => ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) )
% 0.80/0.99            <=> ( ( p @ ( ap @ V0P @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1c ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) )
% 0.80/0.99                & ! [V3n: tp__ty_2Enum_2Enum] :
% 0.80/0.99                    ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V3n ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1c ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) )
% 0.80/0.99                   => ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V3n ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EBOUNDED__EXISTS__THM,axiom,
% 0.80/0.99      ! [V0P: $i] :
% 0.80/0.99        ( ( mem @ V0P @ ( arr @ ty_2Enum_2Enum @ bool ) )
% 0.80/0.99       => ! [V1c: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V1c ) ) )
% 0.80/0.99           => ( ? [V2n: tp__ty_2Enum_2Enum] :
% 0.80/0.99                  ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ ( inj__ty_2Enum_2Enum @ V1c ) ) )
% 0.80/0.99                  & ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) )
% 0.80/0.99            <=> ( ( p @ ( ap @ V0P @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1c ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) )
% 0.80/0.99                | ? [V3n: tp__ty_2Enum_2Enum] :
% 0.80/0.99                    ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V3n ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1c ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) )
% 0.80/0.99                    & ( p @ ( ap @ V0P @ ( inj__ty_2Enum_2Enum @ V3n ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2Etransitive__monotone,axiom,
% 0.80/0.99      ! [A_27a: del,V0R: $i] :
% 0.80/0.99        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/0.99       => ! [V1f: $i] :
% 0.80/0.99            ( ( mem @ V1f @ ( arr @ ty_2Enum_2Enum @ A_27a ) )
% 0.80/0.99           => ( ( ( p @ ( ap @ ( c_2Erelation_2Etransitive @ A_27a ) @ V0R ) )
% 0.80/0.99                & ! [V2n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ V0R @ ( ap @ V1f @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) @ ( ap @ V1f @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) )
% 0.80/0.99             => ! [V3m: tp__ty_2Enum_2Enum,V4n: tp__ty_2Enum_2Enum] :
% 0.80/0.99                  ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V3m ) ) @ ( inj__ty_2Enum_2Enum @ V4n ) ) )
% 0.80/0.99                 => ( p @ ( ap @ ( ap @ V0R @ ( ap @ V1f @ ( inj__ty_2Enum_2Enum @ V3m ) ) ) @ ( ap @ V1f @ ( inj__ty_2Enum_2Enum @ V4n ) ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESTRICTLY__INCREASING__TC,axiom,
% 0.80/0.99      ! [V0f: $i] :
% 0.80/0.99        ( ( mem @ V0f @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) )
% 0.80/0.99       => ( ! [V1n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ V0f @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( ap @ V0f @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) )
% 0.80/0.99         => ! [V2m: tp__ty_2Enum_2Enum,V3n: tp__ty_2Enum_2Enum] :
% 0.80/0.99              ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V2m ) ) @ ( inj__ty_2Enum_2Enum @ V3n ) ) )
% 0.80/0.99             => ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ V0f @ ( inj__ty_2Enum_2Enum @ V2m ) ) ) @ ( ap @ V0f @ ( inj__ty_2Enum_2Enum @ V3n ) ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESTRICTLY__INCREASING__ONE__ONE,axiom,
% 0.80/0.99      ! [V0f: $i] :
% 0.80/0.99        ( ( mem @ V0f @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) )
% 0.80/0.99       => ( ! [V1n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ V0f @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( ap @ V0f @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) )
% 0.80/0.99         => ( p @ ( ap @ ( c_2Ebool_2EONE__ONE @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) @ V0f ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EONE__ONE__INV__IMAGE__BOUNDED,axiom,
% 0.80/0.99      ! [V0f: $i] :
% 0.80/0.99        ( ( mem @ V0f @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) )
% 0.80/0.99       => ( ( p @ ( ap @ ( c_2Ebool_2EONE__ONE @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) @ V0f ) )
% 0.80/0.99         => ! [V1b: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ? [V2a: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ! [V3x: tp__ty_2Enum_2Enum] :
% 0.80/0.99              ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ V0f @ ( inj__ty_2Enum_2Enum @ V3x ) ) ) @ ( inj__ty_2Enum_2Enum @ V1b ) ) )
% 0.80/0.99             => ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V3x ) ) @ ( inj__ty_2Enum_2Enum @ V2a ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EONE__ONE__UNBOUNDED,axiom,
% 0.80/0.99      ! [V0f: $i] :
% 0.80/0.99        ( ( mem @ V0f @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) )
% 0.80/0.99       => ( ( p @ ( ap @ ( c_2Ebool_2EONE__ONE @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) @ V0f ) )
% 0.80/0.99         => ! [V1b: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ? [V2n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1b ) ) @ ( ap @ V0f @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ESTRICTLY__INCREASING__UNBOUNDED,axiom,
% 0.80/0.99      ! [V0f: $i] :
% 0.80/0.99        ( ( mem @ V0f @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) )
% 0.80/0.99       => ( ! [V1n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ V0f @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ ( ap @ V0f @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) )
% 0.80/0.99         => ! [V2b: tp__ty_2Enum_2Enum] :
% 0.80/0.99            ? [V3n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V2b ) ) @ ( ap @ V0f @ ( inj__ty_2Enum_2Enum @ V3n ) ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ENOT__STRICTLY__DECREASING,axiom,
% 0.80/0.99      ! [V0f: $i] :
% 0.80/0.99        ( ( mem @ V0f @ ( arr @ ty_2Enum_2Enum @ ty_2Enum_2Enum ) )
% 0.80/0.99       => ~ ! [V1n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ V0f @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) @ ( ap @ V0f @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(ax_thm_2Earithmetic_2EABS__DIFF__def,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ty_2Enum_2Enum ) @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EABS__DIFF__SYM,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EABS__DIFF__COMM,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EABS__DIFF__EQS,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99        = fo__c_2Enum_2E0 ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EABS__DIFF__EQ__0,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) )
% 0.80/0.99          = fo__c_2Enum_2E0 )
% 0.80/0.99      <=> ( V0n = V1m ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EABS__DIFF__ZERO,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
% 0.80/0.99          = V0n )
% 0.80/0.99        & ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( inj__ty_2Enum_2Enum @ V0n ) ) )
% 0.80/0.99          = V0n ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EABS__DIFF__SUC,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EABS__DIFF__SUC__LE,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum,V1z: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1z ) ) ) ) @ ( ap @ c_2Enum_2ESUC @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( inj__ty_2Enum_2Enum @ V1z ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EABS__DIFF__PLUS__LE,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum,V1z: tp__ty_2Enum_2Enum,V2y: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2y ) ) @ ( inj__ty_2Enum_2Enum @ V1z ) ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2y ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( inj__ty_2Enum_2Enum @ V1z ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EABS__DIFF__LE__SUM,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum,V1z: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( inj__ty_2Enum_2Enum @ V1z ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( inj__ty_2Enum_2Enum @ V1z ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EABS__DIFF__TRIANGLE__lem,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum,V1y: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EABS__DIFF__TRIANGLE,axiom,
% 0.80/0.99      ! [V0x: tp__ty_2Enum_2Enum,V1y: tp__ty_2Enum_2Enum,V2z: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V0x ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V1y ) ) @ ( inj__ty_2Enum_2Enum @ V2z ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2EABS__DIFF__ADD__SAME,axiom,
% 0.80/0.99      ! [V0n: tp__ty_2Enum_2Enum,V1m: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) )
% 0.80/0.99        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELE__SUB__RCANCEL,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) )
% 0.80/0.99      <=> ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) )
% 0.80/0.99          | ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/0.99  
% 0.80/0.99  thf(conj_thm_2Earithmetic_2ELT__SUB__RCANCEL,axiom,
% 0.80/0.99      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum,V2p: tp__ty_2Enum_2Enum] :
% 0.80/0.99        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V2p ) ) @ ( inj__ty_2Enum_2Enum @ V0m ) ) ) )
% 0.80/1.00      <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) )
% 0.80/1.00          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V2p ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2ELE__SUB__LCANCEL,axiom,
% 0.80/1.00      ! [V0z: tp__ty_2Enum_2Enum,V1y: tp__ty_2Enum_2Enum,V2x: tp__ty_2Enum_2Enum] :
% 0.80/1.00        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V2x ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V2x ) ) @ ( inj__ty_2Enum_2Enum @ V0z ) ) ) )
% 0.80/1.00      <=> ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0z ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) )
% 0.80/1.00          | ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V2x ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2ELT__SUB__LCANCEL,axiom,
% 0.80/1.00      ! [V0z: tp__ty_2Enum_2Enum,V1y: tp__ty_2Enum_2Enum,V2x: tp__ty_2Enum_2Enum] :
% 0.80/1.00        ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V2x ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V2x ) ) @ ( inj__ty_2Enum_2Enum @ V0z ) ) ) )
% 0.80/1.00      <=> ( ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0z ) ) @ ( inj__ty_2Enum_2Enum @ V1y ) ) )
% 0.80/1.00          & ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ V0z ) ) @ ( inj__ty_2Enum_2Enum @ V2x ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2EABS__DIFF__SUMS,axiom,
% 0.80/1.00      ! [V0n1: tp__ty_2Enum_2Enum,V1n2: tp__ty_2Enum_2Enum,V2m1: tp__ty_2Enum_2Enum,V3m2: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V0n1 ) ) @ ( inj__ty_2Enum_2Enum @ V1n2 ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2m1 ) ) @ ( inj__ty_2Enum_2Enum @ V3m2 ) ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V0n1 ) ) @ ( inj__ty_2Enum_2Enum @ V2m1 ) ) ) @ ( ap @ ( ap @ c_2Earithmetic_2EABS__DIFF @ ( inj__ty_2Enum_2Enum @ V1n2 ) ) @ ( inj__ty_2Enum_2Enum @ V3m2 ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2EFUNPOW__SUC,axiom,
% 0.80/1.00      ! [A_27a: del,V0f: $i] :
% 0.80/1.00        ( ( mem @ V0f @ ( arr @ A_27a @ A_27a ) )
% 0.80/1.00       => ! [V1n: tp__ty_2Enum_2Enum,V2x: $i] :
% 0.80/1.00            ( ( mem @ V2x @ A_27a )
% 0.80/1.00           => ( ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2EFUNPOW @ A_27a ) @ V0f ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ V2x )
% 0.80/1.00              = ( ap @ V0f @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2EFUNPOW @ A_27a ) @ V0f ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ V2x ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2EFUNPOW__0,axiom,
% 0.80/1.00      ! [A_27a: del,V0f: $i] :
% 0.80/1.00        ( ( mem @ V0f @ ( arr @ A_27a @ A_27a ) )
% 0.80/1.00       => ! [V1x: $i] :
% 0.80/1.00            ( ( mem @ V1x @ A_27a )
% 0.80/1.00           => ( ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2EFUNPOW @ A_27a ) @ V0f ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ V1x )
% 0.80/1.00              = V1x ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2EFUNPOW__ADD,axiom,
% 0.80/1.00      ! [A_27a: del,V0f: $i] :
% 0.80/1.00        ( ( mem @ V0f @ ( arr @ A_27a @ A_27a ) )
% 0.80/1.00       => ! [V1x: $i] :
% 0.80/1.00            ( ( mem @ V1x @ A_27a )
% 0.80/1.00           => ! [V2m: tp__ty_2Enum_2Enum,V3n: tp__ty_2Enum_2Enum] :
% 0.80/1.00                ( ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2EFUNPOW @ A_27a ) @ V0f ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V2m ) ) @ ( inj__ty_2Enum_2Enum @ V3n ) ) ) @ V1x )
% 0.80/1.00                = ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2EFUNPOW @ A_27a ) @ V0f ) @ ( inj__ty_2Enum_2Enum @ V2m ) ) @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2EFUNPOW @ A_27a ) @ V0f ) @ ( inj__ty_2Enum_2Enum @ V3n ) ) @ V1x ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2EFUNPOW__1,axiom,
% 0.80/1.00      ! [A_27a: del,V0f: $i] :
% 0.80/1.00        ( ( mem @ V0f @ ( arr @ A_27a @ A_27a ) )
% 0.80/1.00       => ! [V1x: $i] :
% 0.80/1.00            ( ( mem @ V1x @ A_27a )
% 0.80/1.00           => ( ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2EFUNPOW @ A_27a ) @ V0f ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ V1x )
% 0.80/1.00              = ( ap @ V0f @ V1x ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2ENRC__0,axiom,
% 0.80/1.00      ! [A_27a: del,V0R: $i] :
% 0.80/1.00        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/1.00       => ! [V1x: $i] :
% 0.80/1.00            ( ( mem @ V1x @ A_27a )
% 0.80/1.00           => ! [V2y: $i] :
% 0.80/1.00                ( ( mem @ V2y @ A_27a )
% 0.80/1.00               => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ V1x ) @ V2y ) )
% 0.80/1.00                <=> ( V1x = V2y ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2ENRC__1,axiom,
% 0.80/1.00      ! [A_27a: del,V0R: $i] :
% 0.80/1.00        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/1.00       => ! [V1x: $i] :
% 0.80/1.00            ( ( mem @ V1x @ A_27a )
% 0.80/1.00           => ! [V2y: $i] :
% 0.80/1.00                ( ( mem @ V2y @ A_27a )
% 0.80/1.00               => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) @ V1x ) @ V2y ) )
% 0.80/1.00                <=> ( p @ ( ap @ ( ap @ V0R @ V1x ) @ V2y ) ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2ENRC__ADD__I,axiom,
% 0.80/1.00      ! [A_27a: del,V0R: $i] :
% 0.80/1.00        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/1.00       => ! [V1m: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum,V3x: $i] :
% 0.80/1.00            ( ( mem @ V3x @ A_27a )
% 0.80/1.00           => ! [V4y: $i] :
% 0.80/1.00                ( ( mem @ V4y @ A_27a )
% 0.80/1.00               => ! [V5z: $i] :
% 0.80/1.00                    ( ( mem @ V5z @ A_27a )
% 0.80/1.00                   => ( ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ V3x ) @ V4y ) )
% 0.80/1.00                        & ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ V4y ) @ V5z ) ) )
% 0.80/1.00                     => ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) @ V3x ) @ V5z ) ) ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2ENRC__ADD__E,axiom,
% 0.80/1.00      ! [A_27a: del,V0R: $i] :
% 0.80/1.00        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/1.00       => ! [V1m: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum,V3x: $i] :
% 0.80/1.00            ( ( mem @ V3x @ A_27a )
% 0.80/1.00           => ! [V4z: $i] :
% 0.80/1.00                ( ( mem @ V4z @ A_27a )
% 0.80/1.00               => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) @ V3x ) @ V4z ) )
% 0.80/1.00                 => ? [V5y: $i] :
% 0.80/1.00                      ( ( mem @ V5y @ A_27a )
% 0.80/1.00                      & ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ V3x ) @ V5y ) )
% 0.80/1.00                      & ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ V5y ) @ V4z ) ) ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2ENRC__ADD__EQN,axiom,
% 0.80/1.00      ! [A_27a: del,V0R: $i] :
% 0.80/1.00        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/1.00       => ! [V1m: tp__ty_2Enum_2Enum,V2n: tp__ty_2Enum_2Enum,V3x: $i] :
% 0.80/1.00            ( ( mem @ V3x @ A_27a )
% 0.80/1.00           => ! [V4z: $i] :
% 0.80/1.00                ( ( mem @ V4z @ A_27a )
% 0.80/1.00               => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( ap @ ( ap @ c_2Earithmetic_2E_2B @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) ) @ V3x ) @ V4z ) )
% 0.80/1.00                <=> ? [V5y: $i] :
% 0.80/1.00                      ( ( mem @ V5y @ A_27a )
% 0.80/1.00                      & ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( inj__ty_2Enum_2Enum @ V1m ) ) @ V3x ) @ V5y ) )
% 0.80/1.00                      & ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( inj__ty_2Enum_2Enum @ V2n ) ) @ V5y ) @ V4z ) ) ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2ENRC__SUC__RECURSE__LEFT,axiom,
% 0.80/1.00      ! [A_27a: del,V0R: $i] :
% 0.80/1.00        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/1.00       => ! [V1n: tp__ty_2Enum_2Enum,V2x: $i] :
% 0.80/1.00            ( ( mem @ V2x @ A_27a )
% 0.80/1.00           => ! [V3y: $i] :
% 0.80/1.00                ( ( mem @ V3y @ A_27a )
% 0.80/1.00               => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V1n ) ) ) @ V2x ) @ V3y ) )
% 0.80/1.00                <=> ? [V4z: $i] :
% 0.80/1.00                      ( ( mem @ V4z @ A_27a )
% 0.80/1.00                      & ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ V2x ) @ V4z ) )
% 0.80/1.00                      & ( p @ ( ap @ ( ap @ V0R @ V4z ) @ V3y ) ) ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2ENRC__RTC,axiom,
% 0.80/1.00      ! [A_27a: del,V0R: $i] :
% 0.80/1.00        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/1.00       => ! [V1n: tp__ty_2Enum_2Enum,V2x: $i] :
% 0.80/1.00            ( ( mem @ V2x @ A_27a )
% 0.80/1.00           => ! [V3y: $i] :
% 0.80/1.00                ( ( mem @ V3y @ A_27a )
% 0.80/1.00               => ( ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ V2x ) @ V3y ) )
% 0.80/1.00                 => ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V2x ) @ V3y ) ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2ERTC__NRC,axiom,
% 0.80/1.00      ! [A_27a: del,V0R: $i] :
% 0.80/1.00        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/1.00       => ! [V1x: $i] :
% 0.80/1.00            ( ( mem @ V1x @ A_27a )
% 0.80/1.00           => ! [V2y: $i] :
% 0.80/1.00                ( ( mem @ V2y @ A_27a )
% 0.80/1.00               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/1.00                 => ? [V3n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( inj__ty_2Enum_2Enum @ V3n ) ) @ V1x ) @ V2y ) ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2ERTC__eq__NRC,axiom,
% 0.80/1.00      ! [A_27a: del,V0R: $i] :
% 0.80/1.00        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/1.00       => ! [V1x: $i] :
% 0.80/1.00            ( ( mem @ V1x @ A_27a )
% 0.80/1.00           => ! [V2y: $i] :
% 0.80/1.00                ( ( mem @ V2y @ A_27a )
% 0.80/1.00               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ERTC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/1.00                <=> ? [V3n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( inj__ty_2Enum_2Enum @ V3n ) ) @ V1x ) @ V2y ) ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2ETC__eq__NRC,axiom,
% 0.80/1.00      ! [A_27a: del,V0R: $i] :
% 0.80/1.00        ( ( mem @ V0R @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) )
% 0.80/1.00       => ! [V1x: $i] :
% 0.80/1.00            ( ( mem @ V1x @ A_27a )
% 0.80/1.00           => ! [V2y: $i] :
% 0.80/1.00                ( ( mem @ V2y @ A_27a )
% 0.80/1.00               => ( ( p @ ( ap @ ( ap @ ( ap @ ( c_2Erelation_2ETC @ A_27a ) @ V0R ) @ V1x ) @ V2y ) )
% 0.80/1.00                <=> ? [V3n: tp__ty_2Enum_2Enum] : ( p @ ( ap @ ( ap @ ( ap @ ( ap @ ( c_2Earithmetic_2ENRC @ A_27a ) @ V0R ) @ ( ap @ c_2Enum_2ESUC @ ( inj__ty_2Enum_2Enum @ V3n ) ) ) @ V1x ) @ V2y ) ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2ELESS__EQUAL__DIFF,axiom,
% 0.80/1.00      ! [V0m: tp__ty_2Enum_2Enum,V1n: tp__ty_2Enum_2Enum] :
% 0.80/1.00        ( ( p @ ( ap @ ( ap @ c_2Earithmetic_2E_3C_3D @ ( inj__ty_2Enum_2Enum @ V0m ) ) @ ( inj__ty_2Enum_2Enum @ V1n ) ) )
% 0.80/1.00       => ? [V2k: tp__ty_2Enum_2Enum] :
% 0.80/1.00            ( V0m
% 0.80/1.00            = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2E_2D @ ( inj__ty_2Enum_2Enum @ V1n ) ) @ ( inj__ty_2Enum_2Enum @ V2k ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  thf(conj_thm_2Earithmetic_2EMOD__2,conjecture,
% 0.80/1.00      ! [V0n: tp__ty_2Enum_2Enum] :
% 0.80/1.00        ( ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ c_2Earithmetic_2EMOD @ ( inj__ty_2Enum_2Enum @ V0n ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT2 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) )
% 0.80/1.00        = ( surj__ty_2Enum_2Enum @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ty_2Enum_2Enum ) @ ( ap @ c_2Earithmetic_2EEVEN @ ( inj__ty_2Enum_2Enum @ V0n ) ) ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) @ ( ap @ c_2Earithmetic_2ENUMERAL @ ( ap @ c_2Earithmetic_2EBIT1 @ ( inj__ty_2Enum_2Enum @ fo__c_2Earithmetic_2EZERO ) ) ) ) ) ) ).
% 0.80/1.00  
% 0.80/1.00  %------------------------------------------------------------------------------
% 0.80/1.45  ------- convert to smt2 : /export/starexec/sandbox/tmp/tmp.WLfYGD4jrc/cvc5---1.0.5_24584.p...
% 0.80/1.45  (declare-sort $$unsorted 0)
% 0.80/1.45  (declare-sort tptp.del 0)
% 0.80/1.45  (declare-fun tptp.bool () tptp.del)
% 0.80/1.45  (declare-fun tptp.ind () tptp.del)
% 0.80/1.45  (declare-fun tptp.arr (tptp.del tptp.del) tptp.del)
% 0.80/1.45  (declare-fun tptp.mem ($$unsorted tptp.del) Bool)
% 0.80/1.45  (declare-fun tptp.ap ($$unsorted $$unsorted) $$unsorted)
% 0.80/1.45  (declare-fun tptp.lam (tptp.del (-> $$unsorted $$unsorted)) $$unsorted)
% 0.80/1.45  (declare-fun tptp.p ($$unsorted) Bool)
% 0.80/1.45  (declare-fun tptp.inj__o (Bool) $$unsorted)
% 0.80/1.45  (assert (forall ((X Bool)) (= (@ tptp.p (@ tptp.inj__o X)) X)))
% 0.80/1.45  (assert (forall ((X Bool)) (@ (@ tptp.mem (@ tptp.inj__o X)) tptp.bool)))
% 0.80/1.45  (assert (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) tptp.bool) (= X (@ tptp.inj__o (@ tptp.p X))))))
% 0.80/1.45  (assert (forall ((A tptp.del) (B tptp.del) (F $$unsorted)) (=> (@ (@ tptp.mem F) (@ (@ tptp.arr A) B)) (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) A) (@ (@ tptp.mem (@ (@ tptp.ap F) X)) B))))))
% 0.80/1.45  (assert (forall ((A tptp.del) (B tptp.del) (F (-> $$unsorted $$unsorted))) (=> (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) A) (@ (@ tptp.mem (@ F X)) B))) (@ (@ tptp.mem (@ (@ tptp.lam A) F)) (@ (@ tptp.arr A) B)))))
% 0.80/1.45  (assert (forall ((A tptp.del) (B tptp.del) (F $$unsorted)) (=> (@ (@ tptp.mem F) (@ (@ tptp.arr A) B)) (forall ((G $$unsorted)) (=> (@ (@ tptp.mem G) (@ (@ tptp.arr A) B)) (=> (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) A) (= (@ (@ tptp.ap F) X) (@ (@ tptp.ap G) X)))) (= F G)))))))
% 0.80/1.45  (assert (forall ((A tptp.del) (F (-> $$unsorted $$unsorted)) (X $$unsorted)) (=> (@ (@ tptp.mem X) A) (= (@ (@ tptp.ap (@ (@ tptp.lam A) F)) X) (@ F X)))))
% 0.80/1.45  (declare-fun tptp.c_2Emin_2E_3D (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Emin_2E_3D A_27a)) (@ _let_1 (@ _let_1 tptp.bool))))))
% 0.80/1.45  (assert (forall ((A tptp.del) (X $$unsorted)) (=> (@ (@ tptp.mem X) A) (forall ((Y $$unsorted)) (=> (@ (@ tptp.mem Y) A) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A)) X)) Y)) (= X Y)))))))
% 0.80/1.45  (declare-fun tptp.c_2Emin_2E_3D_3D_3E () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.bool))) (@ (@ tptp.mem tptp.c_2Emin_2E_3D_3D_3E) (@ _let_1 (@ _let_1 tptp.bool)))))
% 0.80/1.45  (assert (forall ((Q $$unsorted)) (=> (@ (@ tptp.mem Q) tptp.bool) (forall ((R $$unsorted)) (=> (@ (@ tptp.mem R) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Emin_2E_3D_3D_3E) Q)) R)) (=> (@ tptp.p Q) (@ tptp.p R))))))))
% 0.80/1.45  (declare-fun tptp.c_2Emin_2E_40 (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Emin_2E_40 A_27a)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) tptp.bool)) A_27a))))
% 0.80/1.45  (declare-fun tptp.ty_2Ebool_2Eitself (tptp.del) tptp.del)
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2E_21 (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Ebool_2E_21 A_27a)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) tptp.bool)) tptp.bool))))
% 0.80/1.45  (assert (forall ((A tptp.del) (Q $$unsorted)) (=> (@ (@ tptp.mem Q) (@ (@ tptp.arr A) tptp.bool)) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A)) Q)) (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) A) (@ tptp.p (@ (@ tptp.ap Q) X))))))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2E_2F_5C () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.bool))) (@ (@ tptp.mem tptp.c_2Ebool_2E_2F_5C) (@ _let_1 (@ _let_1 tptp.bool)))))
% 0.80/1.45  (assert (forall ((Q $$unsorted)) (=> (@ (@ tptp.mem Q) tptp.bool) (forall ((R $$unsorted)) (=> (@ (@ tptp.mem R) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) Q)) R)) (and (@ tptp.p Q) (@ tptp.p R))))))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2E_3F (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Ebool_2E_3F A_27a)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) tptp.bool)) tptp.bool))))
% 0.80/1.45  (assert (forall ((A tptp.del) (Q $$unsorted)) (=> (@ (@ tptp.mem Q) (@ (@ tptp.arr A) tptp.bool)) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F A)) Q)) (exists ((X $$unsorted)) (and (@ (@ tptp.mem X) A) (@ tptp.p (@ (@ tptp.ap Q) X))))))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2E_3F_21 (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Ebool_2E_3F_21 A_27a)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) tptp.bool)) tptp.bool))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2EARB (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Ebool_2EARB A_27a)) A_27a)))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2EBOUNDED () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Ebool_2EBOUNDED) (@ (@ tptp.arr tptp.bool) tptp.bool)))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2ECOND (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Ebool_2ECOND A_27a)) (@ (@ tptp.arr tptp.bool) (@ _let_1 (@ _let_1 A_27a)))))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2EDATATYPE (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Ebool_2EDATATYPE A_27a)) (@ (@ tptp.arr A_27a) tptp.bool))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2EF () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Ebool_2EF) tptp.bool))
% 0.80/1.45  (assert (not (@ tptp.p tptp.c_2Ebool_2EF)))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2EIN (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Ebool_2EIN A_27a)) (@ _let_1 (@ (@ tptp.arr (@ _let_1 tptp.bool)) tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2ELET (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (@ (@ tptp.mem (@ (@ tptp.c_2Ebool_2ELET A_27a) A_27b)) (@ (@ tptp.arr _let_1) _let_1)))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2EONE__ONE (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Ebool_2EONE__ONE A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) A_27b)) tptp.bool))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2EONTO (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Ebool_2EONTO A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) A_27b)) tptp.bool))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2ERES__ABSTRACT (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 A_27b))) (@ (@ tptp.mem (@ (@ tptp.c_2Ebool_2ERES__ABSTRACT A_27a) A_27b)) (@ (@ tptp.arr (@ _let_1 tptp.bool)) (@ (@ tptp.arr _let_2) _let_2)))))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2ERES__EXISTS (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr (@ (@ tptp.arr A_27a) tptp.bool)))) (@ (@ tptp.mem (@ tptp.c_2Ebool_2ERES__EXISTS A_27a)) (@ _let_1 (@ _let_1 tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2ERES__EXISTS__UNIQUE (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr (@ (@ tptp.arr A_27a) tptp.bool)))) (@ (@ tptp.mem (@ tptp.c_2Ebool_2ERES__EXISTS__UNIQUE A_27a)) (@ _let_1 (@ _let_1 tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2ERES__FORALL (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr (@ (@ tptp.arr A_27a) tptp.bool)))) (@ (@ tptp.mem (@ tptp.c_2Ebool_2ERES__FORALL A_27a)) (@ _let_1 (@ _let_1 tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2ERES__SELECT (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr (@ (@ tptp.arr A_27a) tptp.bool)))) (@ (@ tptp.mem (@ tptp.c_2Ebool_2ERES__SELECT A_27a)) (@ _let_1 (@ _let_1 A_27a))))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2ET () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Ebool_2ET) tptp.bool))
% 0.80/1.45  (assert (@ tptp.p tptp.c_2Ebool_2ET))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2ETYPE__DEFINITION (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Ebool_2ETYPE__DEFINITION A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) tptp.bool)) (@ (@ tptp.arr (@ (@ tptp.arr A_27b) A_27a)) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2E_5C_2F () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.bool))) (@ (@ tptp.mem tptp.c_2Ebool_2E_5C_2F) (@ _let_1 (@ _let_1 tptp.bool)))))
% 0.80/1.45  (assert (forall ((Q $$unsorted)) (=> (@ (@ tptp.mem Q) tptp.bool) (forall ((R $$unsorted)) (=> (@ (@ tptp.mem R) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_5C_2F) Q)) R)) (or (@ tptp.p Q) (@ tptp.p R))))))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2Eitself__case (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Ebool_2Eitself__case A_27a) A_27b)) (@ (@ tptp.arr (@ tptp.ty_2Ebool_2Eitself A_27a)) (@ (@ tptp.arr A_27b) A_27b)))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2Eliteral__case (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (@ (@ tptp.mem (@ (@ tptp.c_2Ebool_2Eliteral__case A_27a) A_27b)) (@ (@ tptp.arr _let_1) _let_1)))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2Ethe__value (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Ebool_2Ethe__value A_27a)) (@ tptp.ty_2Ebool_2Eitself A_27a))))
% 0.80/1.45  (declare-fun tptp.c_2Ebool_2E_7E () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Ebool_2E_7E) (@ (@ tptp.arr tptp.bool) tptp.bool)))
% 0.80/1.45  (assert (forall ((Q $$unsorted)) (=> (@ (@ tptp.mem Q) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap tptp.c_2Ebool_2E_7E) Q)) (not (@ tptp.p Q))))))
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.lam tptp.bool))) (= true (= (@ _let_1 (lambda ((V0x $$unsorted)) V0x)) (@ _let_1 (lambda ((V1x $$unsorted)) V1x))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (= (@ tptp.c_2Ebool_2E_21 A_27a) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) tptp.bool)) (lambda ((V0P $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D (@ (@ tptp.arr A_27a) tptp.bool))) V0P)) (@ (@ tptp.lam A_27a) (lambda ((V1x $$unsorted)) tptp.c_2Ebool_2ET))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (= (@ tptp.c_2Ebool_2E_3F A_27a) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) tptp.bool)) (lambda ((V0P $$unsorted)) (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ tptp.c_2Emin_2E_40 A_27a)) V0P)))))))
% 0.80/1.45  (assert (= tptp.c_2Ebool_2E_2F_5C (@ (@ tptp.lam tptp.bool) (lambda ((V0t1 $$unsorted)) (@ (@ tptp.lam tptp.bool) (lambda ((V1t2 $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 tptp.bool)) (@ (@ tptp.lam tptp.bool) (lambda ((V2t $$unsorted)) (let ((_let_1 (@ tptp.ap tptp.c_2Emin_2E_3D_3D_3E))) (@ (@ tptp.ap (@ _let_1 (@ (@ tptp.ap (@ _let_1 V0t1)) (@ (@ tptp.ap (@ _let_1 V1t2)) V2t)))) V2t)))))))))))
% 0.80/1.45  (assert (= tptp.c_2Ebool_2E_5C_2F (@ (@ tptp.lam tptp.bool) (lambda ((V0t1 $$unsorted)) (@ (@ tptp.lam tptp.bool) (lambda ((V1t2 $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 tptp.bool)) (@ (@ tptp.lam tptp.bool) (lambda ((V2t $$unsorted)) (let ((_let_1 (@ tptp.ap tptp.c_2Emin_2E_3D_3D_3E))) (@ (@ tptp.ap (@ _let_1 (@ (@ tptp.ap (@ _let_1 V0t1)) V2t))) (@ (@ tptp.ap (@ _let_1 (@ (@ tptp.ap (@ _let_1 V1t2)) V2t))) V2t))))))))))))
% 0.80/1.45  (assert (= false (forall ((V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) tptp.bool) (@ tptp.p V0t)))))
% 0.80/1.45  (assert (= tptp.c_2Ebool_2E_7E (@ (@ tptp.lam tptp.bool) (lambda ((V0t $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Emin_2E_3D_3D_3E) V0t)) tptp.c_2Ebool_2EF)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (= (@ tptp.c_2Ebool_2E_3F_21 A_27a) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) tptp.bool)) (lambda ((V0P $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F A_27a)) V0P))) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V1x $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V2y $$unsorted)) (let ((_let_1 (@ tptp.ap V0P))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Emin_2E_3D_3D_3E) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ _let_1 V1x))) (@ _let_1 V2y)))) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V1x)) V2y)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (= (@ (@ tptp.c_2Ebool_2ELET A_27a) A_27b) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) A_27b)) (lambda ((V0f $$unsorted)) (@ (@ tptp.lam A_27a) (lambda ((V1x $$unsorted)) (@ (@ tptp.ap V0f) V1x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (= (@ tptp.c_2Ebool_2ECOND A_27a) (@ (@ tptp.lam tptp.bool) (lambda ((V0t $$unsorted)) (@ (@ tptp.lam A_27a) (lambda ((V1t1 $$unsorted)) (@ (@ tptp.lam A_27a) (lambda ((V2t2 $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Emin_2E_40 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V3x $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V3x)))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D tptp.bool)) V0t)))) (let ((_let_3 (@ tptp.ap tptp.c_2Emin_2E_3D_3D_3E))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ _let_3 (@ _let_2 tptp.c_2Ebool_2ET))) (@ _let_1 V1t1)))) (@ (@ tptp.ap (@ _let_3 (@ _let_2 tptp.c_2Ebool_2EF))) (@ _let_1 V2t2))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (= (@ (@ tptp.c_2Ebool_2EONE__ONE A_27a) A_27b) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) A_27b)) (lambda ((V0f $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V1x1 $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V2x2 $$unsorted)) (let ((_let_1 (@ tptp.ap V0f))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Emin_2E_3D_3D_3E) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27b)) (@ _let_1 V1x1))) (@ _let_1 V2x2)))) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V1x1)) V2x2))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (= (@ (@ tptp.c_2Ebool_2EONTO A_27a) A_27b) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) A_27b)) (lambda ((V0f $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A_27b)) (@ (@ tptp.lam A_27b) (lambda ((V1y $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V2x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27b)) V1y)) (@ (@ tptp.ap V0f) V2x)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (= (@ (@ tptp.c_2Ebool_2ETYPE__DEFINITION A_27a) A_27b) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) tptp.bool)) (lambda ((V0P $$unsorted)) (@ (@ tptp.lam (@ (@ tptp.arr A_27b) A_27a)) (lambda ((V1rep $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A_27b)) (@ (@ tptp.lam A_27b) (lambda ((V2x_27 $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A_27b)) (@ (@ tptp.lam A_27b) (lambda ((V3x_27_27 $$unsorted)) (let ((_let_1 (@ tptp.ap V1rep))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Emin_2E_3D_3D_3E) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) (@ _let_1 V2x_27))) (@ _let_1 V3x_27_27)))) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27b)) V2x_27)) V3x_27_27))))))))))) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V4x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D tptp.bool)) (@ (@ tptp.ap V0P) V4x))) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F A_27b)) (@ (@ tptp.lam A_27b) (lambda ((V5x_27 $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V4x)) (@ (@ tptp.ap V1rep) V5x_27)))))))))))))))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (or (= _let_1 true) (= _let_1 false))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) (@ (@ tptp.arr A_27a) A_27b)) (= (@ (@ tptp.lam A_27a) (lambda ((V1x $$unsorted)) (@ (@ tptp.ap V0t) V1x))) V0t))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1x $$unsorted)) (let ((_let_1 (@ tptp.ap V0P))) (=> (@ (@ tptp.mem V1x) A_27a) (=> (@ tptp.p (@ _let_1 V1x)) (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ tptp.c_2Emin_2E_40 A_27a)) V0P))))))))))
% 0.80/1.45  (declare-sort tptp.tp__i 0)
% 0.80/1.45  (declare-fun tptp.inj__i (tptp.tp__i) $$unsorted)
% 0.80/1.45  (declare-fun tptp.surj__i ($$unsorted) tptp.tp__i)
% 0.80/1.45  (assert (forall ((X tptp.tp__i)) (= (@ tptp.surj__i (@ tptp.inj__i X)) X)))
% 0.80/1.45  (assert (forall ((X tptp.tp__i)) (@ (@ tptp.mem (@ tptp.inj__i X)) tptp.ind)))
% 0.80/1.45  (assert (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) tptp.ind) (= X (@ tptp.inj__i (@ tptp.surj__i X))))))
% 0.80/1.45  (assert (exists ((V0f $$unsorted)) (and (@ (@ tptp.mem V0f) (@ (@ tptp.arr tptp.ind) tptp.ind)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2EONE__ONE tptp.ind) tptp.ind)) V0f)) (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2EONTO tptp.ind) tptp.ind)) V0f))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (= (@ (@ tptp.c_2Ebool_2Eliteral__case A_27a) A_27b) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) A_27b)) (lambda ((V0f $$unsorted)) (@ (@ tptp.lam A_27a) (lambda ((V1x $$unsorted)) (@ (@ tptp.ap V0f) V1x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (= (@ tptp.c_2Ebool_2EIN A_27a) (@ (@ tptp.lam A_27a) (lambda ((V0x $$unsorted)) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) tptp.bool)) (lambda ((V1f $$unsorted)) (@ (@ tptp.ap V1f) V0x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (= (@ tptp.c_2Ebool_2ERES__FORALL A_27a) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) tptp.bool)) (lambda ((V0p $$unsorted)) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) tptp.bool)) (lambda ((V1m $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V2x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Emin_2E_3D_3D_3E) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2EIN A_27a)) V2x)) V0p))) (@ (@ tptp.ap V1m) V2x))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (= (@ tptp.c_2Ebool_2ERES__EXISTS A_27a) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) tptp.bool)) (lambda ((V0p $$unsorted)) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) tptp.bool)) (lambda ((V1m $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V2x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2EIN A_27a)) V2x)) V0p))) (@ (@ tptp.ap V1m) V2x))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (= (@ tptp.c_2Ebool_2ERES__EXISTS__UNIQUE A_27a) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) tptp.bool)) (lambda ((V0p $$unsorted)) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) tptp.bool)) (lambda ((V1m $$unsorted)) (let ((_let_1 (@ tptp.lam A_27a))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ERES__EXISTS A_27a)) V0p)) (@ _let_1 (lambda ((V2x $$unsorted)) (@ (@ tptp.ap V1m) V2x)))))) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ERES__FORALL A_27a)) V0p)) (@ _let_1 (lambda ((V3x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ERES__FORALL A_27a)) V0p)) (@ (@ tptp.lam A_27a) (lambda ((V4y $$unsorted)) (let ((_let_1 (@ tptp.ap V1m))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Emin_2E_3D_3D_3E) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ _let_1 V3x))) (@ _let_1 V4y)))) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V3x)) V4y))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (= (@ tptp.c_2Ebool_2ERES__SELECT A_27a) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) tptp.bool)) (lambda ((V0p $$unsorted)) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) tptp.bool)) (lambda ((V1m $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Emin_2E_40 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V2x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2EIN A_27a)) V2x)) V0p))) (@ (@ tptp.ap V1m) V2x))))))))))))
% 0.80/1.45  (assert (= tptp.c_2Ebool_2EBOUNDED (@ (@ tptp.lam tptp.bool) (lambda ((V0v $$unsorted)) tptp.c_2Ebool_2ET))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (= (@ tptp.c_2Ebool_2EDATATYPE A_27a) (@ (@ tptp.lam A_27a) (lambda ((V0x $$unsorted)) tptp.c_2Ebool_2ET)))))
% 0.80/1.45  (assert true)
% 0.80/1.45  (assert (forall ((V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) tptp.bool) (forall ((V1t2 $$unsorted)) (let ((_let_1 (@ tptp.p V1t2))) (let ((_let_2 (@ tptp.p V0t1))) (=> (@ (@ tptp.mem V1t2) tptp.bool) (=> (=> _let_2 _let_1) (=> (=> _let_1 _let_2) (= _let_2 _let_1))))))))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) tptp.bool) (=> false (@ tptp.p V0t)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0M $$unsorted)) (=> (@ (@ tptp.mem V0M) (@ (@ tptp.arr A_27a) A_27b)) (= (@ (@ tptp.lam A_27a) (lambda ((V1x $$unsorted)) (@ (@ tptp.ap V0M) V1x))) V0M))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (or _let_1 (not _let_1))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.lam A_27a) (lambda ((V2x $$unsorted)) (@ (@ tptp.ap V0f) V2x)))) V1y) (@ (@ tptp.ap V0f) V1y)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2ELET A_27a) A_27b)) V0f)) V1x) (@ (@ tptp.ap V0f) V1x)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) tptp.bool)) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A_27a)) V0f)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (@ tptp.p (@ (@ tptp.ap V0f) V1x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) tptp.bool)) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F A_27a)) V0f)) (exists ((V1x $$unsorted)) (and (@ (@ tptp.mem V1x) A_27a) (@ tptp.p (@ (@ tptp.ap V0f) V1x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) A_27a) (forall ((V1t2 $$unsorted)) (=> (@ (@ tptp.mem V1t2) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.lam A_27b) (lambda ((V2x $$unsorted)) V0t1))) V1t2) V0t1))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (@ tptp.p V0t))) (@ tptp.p V0t)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (exists ((V1x $$unsorted)) (and (@ (@ tptp.mem V1x) A_27a) (@ tptp.p V0t))) (@ tptp.p V0t)))))
% 0.80/1.45  (assert (forall ((V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) tptp.bool) (forall ((V1t2 $$unsorted)) (let ((_let_1 (@ tptp.p V1t2))) (let ((_let_2 (@ tptp.p V0t1))) (=> (@ (@ tptp.mem V1t2) tptp.bool) (=> _let_2 (=> _let_1 (and _let_2 _let_1))))))))))
% 0.80/1.45  (assert (forall ((V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) tptp.bool) (forall ((V1t2 $$unsorted)) (let ((_let_1 (@ tptp.p V0t1))) (=> (@ (@ tptp.mem V1t2) tptp.bool) (=> (and _let_1 (@ tptp.p V1t2)) _let_1)))))))
% 0.80/1.45  (assert (forall ((V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) tptp.bool) (forall ((V1t2 $$unsorted)) (let ((_let_1 (@ tptp.p V1t2))) (=> (@ (@ tptp.mem V1t2) tptp.bool) (=> (and (@ tptp.p V0t1) _let_1) _let_1)))))))
% 0.80/1.45  (assert (forall ((V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) tptp.bool) (forall ((V1t2 $$unsorted)) (let ((_let_1 (@ tptp.p V0t1))) (let ((_let_2 (@ tptp.p V1t2))) (=> (@ (@ tptp.mem V1t2) tptp.bool) (= (and _let_1 _let_2) (and _let_2 _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) tptp.bool) (forall ((V1t2 $$unsorted)) (let ((_let_1 (@ tptp.p V0t1))) (let ((_let_2 (@ tptp.p V1t2))) (=> (@ (@ tptp.mem V1t2) tptp.bool) (= (and _let_1 _let_2) (and _let_2 _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) tptp.bool) (forall ((V1t2 $$unsorted)) (=> (@ (@ tptp.mem V1t2) tptp.bool) (forall ((V2t3 $$unsorted)) (let ((_let_1 (and (@ tptp.p V0t1) (@ tptp.p V1t2) (@ tptp.p V2t3)))) (=> (@ (@ tptp.mem V2t3) tptp.bool) (= _let_1 _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) tptp.bool) (forall ((V1t2 $$unsorted)) (let ((_let_1 (@ tptp.p V0t1))) (=> (@ (@ tptp.mem V1t2) tptp.bool) (=> _let_1 (or _let_1 (@ tptp.p V1t2)))))))))
% 0.80/1.45  (assert (forall ((V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) tptp.bool) (forall ((V1t2 $$unsorted)) (let ((_let_1 (@ tptp.p V1t2))) (=> (@ (@ tptp.mem V1t2) tptp.bool) (=> _let_1 (or (@ tptp.p V0t1) _let_1))))))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) tptp.bool) (forall ((V1t1 $$unsorted)) (=> (@ (@ tptp.mem V1t1) tptp.bool) (forall ((V2t2 $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (let ((_let_2 (@ tptp.p V2t2))) (let ((_let_3 (@ tptp.p V1t1))) (=> (@ (@ tptp.mem V2t2) tptp.bool) (=> (or _let_3 _let_2) (=> (=> _let_3 _let_1) (=> (=> _let_2 _let_1) _let_1)))))))))))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (=> (=> _let_1 false) (not _let_1))))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (=> (not _let_1) (=> _let_1 false))))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (=> (not _let_1) (= _let_1 false))))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (not (and _let_1 (not _let_1)))))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (and (= (and true _let_1) _let_1) (= (and _let_1 true) _let_1) (= (and false _let_1) false) (= (and _let_1 false) false) (= (and _let_1 _let_1) _let_1))))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (and (= (or true _let_1) true) (= (or _let_1 true) true) (= (or false _let_1) _let_1) (= (or _let_1 false) _let_1) (= (or _let_1 _let_1) _let_1))))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (and (= (=> true _let_1) _let_1) (= (=> _let_1 true) true) (= (=> false _let_1) true) (= (=> _let_1 _let_1) true) (= (=> _let_1 false) (not _let_1)))))))
% 0.80/1.45  (assert (and (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (not (not _let_1)) _let_1)))) (= (not true) false) (= (not false) true)))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (= V0x V0x))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (= (= V0x V0x) true))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27a) (=> (= V0x V1y) (= V1y V0x)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27a) (= (= V0x V1y) (= V1y V0x)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27a) A_27b)) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (= (@ (@ tptp.ap V0f) V2x) (@ (@ tptp.ap V1g) V2x)))) (= V0f V1g)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27a) A_27b)) (= (= V0f V1g) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (= (@ (@ tptp.ap V0f) V2x) (@ (@ tptp.ap V1g) V2x))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27a) (forall ((V2z $$unsorted)) (=> (@ (@ tptp.mem V2z) A_27a) (=> (and (= V0x V1y) (= V1y V2z)) (= V0x V2z)))))))))
% 0.80/1.45  (assert (and (not (= true false)) (not (= false true))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (let ((_let_2 (not _let_1))) (=> (@ (@ tptp.mem V0t) tptp.bool) (and (= (= true _let_1) _let_1) (= (= _let_1 true) _let_1) (= (= false _let_1) _let_2) (= (= _let_1 false) _let_2)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) A_27a) (forall ((V1t2 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27a)))) (=> (@ (@ tptp.mem V1t2) A_27a) (and (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 tptp.c_2Ebool_2ET)) V0t1)) V1t2) V0t1) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 tptp.c_2Ebool_2EF)) V0t1)) V1t2) V1t2))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0b $$unsorted)) (=> (@ (@ tptp.mem V0b) tptp.bool) (forall ((V1t $$unsorted)) (=> (@ (@ tptp.mem V1t) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27a)) V0b)) V1t)) V1t) V1t))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (= (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ tptp.c_2Emin_2E_40 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V1x $$unsorted)) (@ (@ tptp.ap V0P) V1x)))))) (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V2x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (= (@ (@ tptp.ap (@ tptp.c_2Emin_2E_40 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V1y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V1y)) V0x)))) V0x))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (= (@ (@ tptp.ap (@ tptp.c_2Emin_2E_40 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V1y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V0x)) V1y)))) V0x))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (=> (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ tptp.p (@ (@ tptp.ap V0P) V2y)) (= V2y V1x)))) (= (@ (@ tptp.ap (@ tptp.c_2Emin_2E_40 A_27a)) V0P) V1x)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (and (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V2x)))) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap V0P) V3x)) (@ tptp.p (@ (@ tptp.ap V1Q) V3x)))))) (@ tptp.p (@ (@ tptp.ap V1Q) (@ (@ tptp.ap (@ tptp.c_2Emin_2E_40 A_27a)) V0P)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (= (not (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V1x))))) (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (not (@ tptp.p (@ (@ tptp.ap V0P) V2x)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (= (not (exists ((V1x $$unsorted)) (and (@ (@ tptp.mem V1x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V1x))))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (not (@ tptp.p (@ (@ tptp.ap V0P) V2x)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (= (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (and (@ tptp.p (@ (@ tptp.ap V0P) V2x)) (@ tptp.p (@ (@ tptp.ap V1Q) V2x))))) (and (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V3x)))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (@ tptp.p (@ (@ tptp.ap V1Q) V4x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) tptp.bool) (= (and (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V2x)))) (@ tptp.p V1Q)) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (and (@ tptp.p (@ (@ tptp.ap V0P) V3x)) (@ tptp.p V1Q))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (= (and (@ tptp.p V0P) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap V1Q) V2x))))) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (and (@ tptp.p V0P) (@ tptp.p (@ (@ tptp.ap V1Q) V3x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (= (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (or (@ tptp.p (@ (@ tptp.ap V0P) V2x)) (@ tptp.p (@ (@ tptp.ap V1Q) V2x))))) (or (exists ((V3x $$unsorted)) (and (@ (@ tptp.mem V3x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V3x)))) (exists ((V4x $$unsorted)) (and (@ (@ tptp.mem V4x) A_27a) (@ tptp.p (@ (@ tptp.ap V1Q) V4x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) tptp.bool) (= (or (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V2x)))) (@ tptp.p V1Q)) (exists ((V3x $$unsorted)) (and (@ (@ tptp.mem V3x) A_27a) (or (@ tptp.p (@ (@ tptp.ap V0P) V3x)) (@ tptp.p V1Q))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (= (or (@ tptp.p V0P) (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap V1Q) V2x))))) (exists ((V3x $$unsorted)) (and (@ (@ tptp.mem V3x) A_27a) (or (@ tptp.p V0P) (@ tptp.p (@ (@ tptp.ap V1Q) V3x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) tptp.bool) (= (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p V0P) (@ tptp.p V1Q))) (and (exists ((V3x $$unsorted)) (and (@ (@ tptp.mem V3x) A_27a) (@ tptp.p V0P))) (exists ((V4x $$unsorted)) (and (@ (@ tptp.mem V4x) A_27a) (@ tptp.p V1Q))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) tptp.bool) (= (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V2x)) (@ tptp.p V1Q))) (and (exists ((V3x $$unsorted)) (and (@ (@ tptp.mem V3x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V3x)))) (@ tptp.p V1Q))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (= (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p V0P) (@ tptp.p (@ (@ tptp.ap V1Q) V2x)))) (and (@ tptp.p V0P) (exists ((V3x $$unsorted)) (and (@ (@ tptp.mem V3x) A_27a) (@ tptp.p (@ (@ tptp.ap V1Q) V3x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) tptp.bool) (= (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (or (@ tptp.p V0P) (@ tptp.p V1Q)))) (or (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (@ tptp.p V0P))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (@ tptp.p V1Q))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0Q $$unsorted)) (=> (@ (@ tptp.mem V0Q) tptp.bool) (forall ((V1P $$unsorted)) (=> (@ (@ tptp.mem V1P) (@ (@ tptp.arr A_27a) tptp.bool)) (= (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (or (@ tptp.p (@ (@ tptp.ap V1P) V2x)) (@ tptp.p V0Q)))) (or (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (@ tptp.p (@ (@ tptp.ap V1P) V3x)))) (@ tptp.p V0Q))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (= (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (or (@ tptp.p V0P) (@ tptp.p (@ (@ tptp.ap V1Q) V2x))))) (or (@ tptp.p V0P) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (@ tptp.p (@ (@ tptp.ap V1Q) V3x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) tptp.bool) (= (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (=> (@ tptp.p V0P) (@ tptp.p V1Q)))) (=> (exists ((V3x $$unsorted)) (and (@ (@ tptp.mem V3x) A_27a) (@ tptp.p V0P))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (@ tptp.p V1Q))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) tptp.bool) (= (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap V0P) V2x)) (@ tptp.p V1Q)))) (=> (exists ((V3x $$unsorted)) (and (@ (@ tptp.mem V3x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V3x)))) (@ tptp.p V1Q))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (= (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (=> (@ tptp.p V0P) (@ tptp.p (@ (@ tptp.ap V1Q) V2x))))) (=> (@ tptp.p V0P) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (@ tptp.p (@ (@ tptp.ap V1Q) V3x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) tptp.bool) (= (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (=> (@ tptp.p V0P) (@ tptp.p V1Q)))) (=> (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (@ tptp.p V0P))) (exists ((V4x $$unsorted)) (and (@ (@ tptp.mem V4x) A_27a) (@ tptp.p V1Q))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) tptp.bool) (= (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap V0P) V2x)) (@ tptp.p V1Q)))) (=> (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V3x)))) (@ tptp.p V1Q))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (= (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (=> (@ tptp.p V0P) (@ tptp.p (@ (@ tptp.ap V1Q) V2x))))) (=> (@ tptp.p V0P) (exists ((V3x $$unsorted)) (and (@ (@ tptp.mem V3x) A_27a) (@ tptp.p (@ (@ tptp.ap V1Q) V3x)))))))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V0A))) (let ((_let_2 (@ tptp.p V1B))) (=> (@ (@ tptp.mem V1B) tptp.bool) (= (= _let_1 (or _let_2 _let_1)) (=> _let_2 _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V1B))) (let ((_let_2 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V1B) tptp.bool) (= (not (=> _let_2 _let_1)) (and _let_2 (not _let_1))))))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (=> (@ (@ tptp.mem V1B) tptp.bool) (forall ((V2C $$unsorted)) (let ((_let_1 (or (@ tptp.p V0A) (@ tptp.p V1B) (@ tptp.p V2C)))) (=> (@ (@ tptp.mem V2C) tptp.bool) (= _let_1 _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V0A))) (let ((_let_2 (@ tptp.p V1B))) (=> (@ (@ tptp.mem V1B) tptp.bool) (= (or _let_1 _let_2) (or _let_2 _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V0A))) (let ((_let_2 (@ tptp.p V1B))) (=> (@ (@ tptp.mem V1B) tptp.bool) (= (or _let_1 _let_2) (or _let_2 _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V1B))) (let ((_let_2 (not _let_1))) (let ((_let_3 (@ tptp.p V0A))) (let ((_let_4 (not _let_3))) (=> (@ (@ tptp.mem V1B) tptp.bool) (and (= (not (and _let_3 _let_1)) (or _let_4 _let_2)) (= (not (or _let_3 _let_1)) (and _let_4 _let_2))))))))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (=> (@ (@ tptp.mem V1B) tptp.bool) (forall ((V2C $$unsorted)) (let ((_let_1 (@ tptp.p V2C))) (let ((_let_2 (@ tptp.p V0A))) (let ((_let_3 (@ tptp.p V1B))) (=> (@ (@ tptp.mem V2C) tptp.bool) (= (and _let_2 (or _let_3 _let_1)) (or (and _let_2 _let_3) (and _let_2 _let_1)))))))))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (=> (@ (@ tptp.mem V1B) tptp.bool) (forall ((V2C $$unsorted)) (let ((_let_1 (@ tptp.p V0A))) (let ((_let_2 (@ tptp.p V2C))) (let ((_let_3 (@ tptp.p V1B))) (=> (@ (@ tptp.mem V2C) tptp.bool) (= (and (or _let_3 _let_2) _let_1) (or (and _let_3 _let_1) (and _let_2 _let_1)))))))))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (=> (@ (@ tptp.mem V1B) tptp.bool) (forall ((V2C $$unsorted)) (let ((_let_1 (@ tptp.p V2C))) (let ((_let_2 (@ tptp.p V0A))) (let ((_let_3 (@ tptp.p V1B))) (=> (@ (@ tptp.mem V2C) tptp.bool) (= (or _let_2 (and _let_3 _let_1)) (and (or _let_2 _let_3) (or _let_2 _let_1)))))))))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (=> (@ (@ tptp.mem V1B) tptp.bool) (forall ((V2C $$unsorted)) (let ((_let_1 (@ tptp.p V0A))) (let ((_let_2 (@ tptp.p V2C))) (let ((_let_3 (@ tptp.p V1B))) (=> (@ (@ tptp.mem V2C) tptp.bool) (= (or (and _let_3 _let_2) _let_1) (and (or _let_3 _let_1) (or _let_2 _let_1)))))))))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V1B))) (let ((_let_2 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V1B) tptp.bool) (= (=> _let_2 _let_1) (or (not _let_2) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) tptp.bool) (forall ((V2R $$unsorted)) (let ((_let_1 (@ tptp.p V2R))) (let ((_let_2 (@ tptp.p V1Q))) (let ((_let_3 (@ tptp.p V0P))) (=> (@ (@ tptp.mem V2R) tptp.bool) (= (=> (or _let_3 _let_2) _let_1) (and (=> _let_3 _let_1) (=> _let_2 _let_1)))))))))))))
% 0.80/1.45  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) tptp.bool) (forall ((V2R $$unsorted)) (let ((_let_1 (@ tptp.p V2R))) (let ((_let_2 (@ tptp.p V0P))) (let ((_let_3 (@ tptp.p V1Q))) (=> (@ (@ tptp.mem V2R) tptp.bool) (= (=> _let_2 (and _let_3 _let_1)) (and (=> _let_2 _let_3) (=> _let_2 _let_1)))))))))))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (=> _let_1 false) (= _let_1 false))))))
% 0.80/1.45  (assert (forall ((V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) tptp.bool) (forall ((V1t2 $$unsorted)) (=> (@ (@ tptp.mem V1t2) tptp.bool) (forall ((V2t3 $$unsorted)) (let ((_let_1 (@ tptp.p V2t3))) (let ((_let_2 (@ tptp.p V1t2))) (let ((_let_3 (@ tptp.p V0t1))) (=> (@ (@ tptp.mem V2t3) tptp.bool) (= (=> _let_3 (=> _let_2 _let_1)) (=> (and _let_3 _let_2) _let_1))))))))))))
% 0.80/1.45  (assert (forall ((V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) tptp.bool) (forall ((V1t2 $$unsorted)) (let ((_let_1 (@ tptp.p V0t1))) (let ((_let_2 (@ tptp.p V1t2))) (=> (@ (@ tptp.mem V1t2) tptp.bool) (= (= _let_1 _let_2) (and (=> _let_1 _let_2) (=> _let_2 _let_1))))))))))
% 0.80/1.45  (assert (forall ((V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) tptp.bool) (forall ((V1t2 $$unsorted)) (let ((_let_1 (@ tptp.p V1t2))) (let ((_let_2 (@ tptp.p V0t1))) (=> (@ (@ tptp.mem V1t2) tptp.bool) (= (= _let_2 _let_1) (or (and _let_2 _let_1) (and (not _let_2) (not _let_1)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0b $$unsorted)) (=> (@ (@ tptp.mem V0b) tptp.bool) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V2g $$unsorted)) (=> (@ (@ tptp.mem V2g) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND (@ (@ tptp.arr A_27a) A_27b))) V0b)) V1f)) V2g)) V3x) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27b)) V0b)) (@ (@ tptp.ap V1f) V3x))) (@ (@ tptp.ap V2g) V3x))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1b $$unsorted)) (=> (@ (@ tptp.mem V1b) tptp.bool) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap V0f))) (=> (@ (@ tptp.mem V3y) A_27a) (= (@ _let_1 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27a)) V1b)) V2x)) V3y)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27b)) V1b)) (@ _let_1 V2x))) (@ _let_1 V3y)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0b $$unsorted)) (=> (@ (@ tptp.mem V0b) tptp.bool) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V2g $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (=> (@ (@ tptp.mem V2g) _let_1) (= (@ (@ tptp.lam A_27a) (lambda ((V3x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27b)) V0b)) (@ (@ tptp.ap V1f) V3x))) (@ (@ tptp.ap V2g) V3x)))) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND _let_1)) V0b)) V1f)) V2g))))))))))
% 0.80/1.45  (assert (forall ((V0b $$unsorted)) (=> (@ (@ tptp.mem V0b) tptp.bool) (forall ((V1t1 $$unsorted)) (=> (@ (@ tptp.mem V1t1) tptp.bool) (forall ((V2t2 $$unsorted)) (let ((_let_1 (@ tptp.p V0b))) (=> (@ (@ tptp.mem V2t2) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.bool)) V0b)) V1t1)) V2t2)) (and (or (not _let_1) (@ tptp.p V1t1)) (or _let_1 (@ tptp.p V2t2))))))))))))
% 0.80/1.45  (assert (forall ((V0b $$unsorted)) (=> (@ (@ tptp.mem V0b) tptp.bool) (forall ((V1t1 $$unsorted)) (=> (@ (@ tptp.mem V1t1) tptp.bool) (forall ((V2t2 $$unsorted)) (let ((_let_1 (@ tptp.p V0b))) (=> (@ (@ tptp.mem V2t2) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.bool)) V0b)) V1t1)) V2t2)) (and (=> _let_1 (@ tptp.p V1t1)) (=> (not _let_1) (@ tptp.p V2t2))))))))))))
% 0.80/1.45  (assert (forall ((V0b $$unsorted)) (=> (@ (@ tptp.mem V0b) tptp.bool) (forall ((V1t1 $$unsorted)) (=> (@ (@ tptp.mem V1t1) tptp.bool) (forall ((V2t2 $$unsorted)) (let ((_let_1 (@ tptp.p V0b))) (=> (@ (@ tptp.mem V2t2) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.bool)) V0b)) V1t1)) V2t2)) (or (and _let_1 (@ tptp.p V1t1)) (and (not _let_1) (@ tptp.p V2t2))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1rep $$unsorted)) (=> (@ (@ tptp.mem V1rep) (@ (@ tptp.arr A_27b) A_27a)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2ETYPE__DEFINITION A_27a) A_27b)) V0P)) V1rep)) (and (forall ((V2x_27 $$unsorted)) (=> (@ (@ tptp.mem V2x_27) A_27b) (forall ((V3x_27_27 $$unsorted)) (let ((_let_1 (@ tptp.ap V1rep))) (=> (@ (@ tptp.mem V3x_27_27) A_27b) (=> (= (@ _let_1 V2x_27) (@ _let_1 V3x_27_27)) (= V2x_27 V3x_27_27))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (= (@ tptp.p (@ (@ tptp.ap V0P) V4x)) (exists ((V5x_27 $$unsorted)) (and (@ (@ tptp.mem V5x_27) A_27b) (= V4x (@ (@ tptp.ap V1rep) V5x_27))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2EONTO A_27a) A_27b)) V0f)) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27b) (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (= V1y (@ (@ tptp.ap V0f) V2x))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2EONE__ONE A_27a) A_27b)) V0f)) (forall ((V1x1 $$unsorted)) (=> (@ (@ tptp.mem V1x1) A_27a) (forall ((V2x2 $$unsorted)) (let ((_let_1 (@ tptp.ap V0f))) (=> (@ (@ tptp.mem V2x2) A_27a) (=> (= (@ _let_1 V1x1) (@ _let_1 V2x2)) (= V1x1 V2x2)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (exists ((V1rep $$unsorted)) (and (@ (@ tptp.mem V1rep) (@ (@ tptp.arr A_27b) A_27a)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2ETYPE__DEFINITION A_27a) A_27b)) V0P)) V1rep)))) (exists ((V2rep $$unsorted)) (and (@ (@ tptp.mem V2rep) (@ (@ tptp.arr A_27b) A_27a)) (exists ((V3abs $$unsorted)) (and (@ (@ tptp.mem V3abs) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V4a $$unsorted)) (=> (@ (@ tptp.mem V4a) A_27b) (= (@ (@ tptp.ap V3abs) (@ (@ tptp.ap V2rep) V4a)) V4a))) (forall ((V5r $$unsorted)) (=> (@ (@ tptp.mem V5r) A_27a) (= (@ tptp.p (@ (@ tptp.ap V0P) V5r)) (= (@ (@ tptp.ap V2rep) (@ (@ tptp.ap V3abs) V5r)) V5r))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27b) tptp.bool)) (forall ((V1N $$unsorted)) (=> (@ (@ tptp.mem V1N) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V2M $$unsorted)) (let ((_let_1 (@ tptp.lam A_27a))) (let ((_let_2 (@ tptp.c_2Ebool_2ELET A_27a))) (=> (@ (@ tptp.mem V2M) A_27a) (= (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 A_27b)) (@ _let_1 (lambda ((V3x $$unsorted)) (@ (@ tptp.ap V1N) V3x))))) V2M))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 tptp.bool)) (@ _let_1 (lambda ((V4x $$unsorted)) (@ (@ tptp.ap V0P) (@ (@ tptp.ap V1N) V4x)))))) V2M))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0N $$unsorted)) (=> (@ (@ tptp.mem V0N) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (forall ((V1M $$unsorted)) (=> (@ (@ tptp.mem V1M) A_27a) (forall ((V2b $$unsorted)) (let ((_let_1 (@ tptp.lam A_27a))) (let ((_let_2 (@ tptp.c_2Ebool_2ELET A_27a))) (=> (@ (@ tptp.mem V2b) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 (@ (@ tptp.arr A_27b) A_27c))) (@ _let_1 (lambda ((V3x $$unsorted)) (@ (@ tptp.ap V0N) V3x))))) V1M)) V2b) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 A_27c)) (@ _let_1 (lambda ((V4x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap V0N) V4x)) V2b))))) V1M)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27b) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0P) V1x)) V2y)))))) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27b) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0P) V4x)) V3y))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (exists ((V1x $$unsorted)) (and (@ (@ tptp.mem V1x) A_27a) (exists ((V2y $$unsorted)) (and (@ (@ tptp.mem V2y) A_27b) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0P) V1x)) V2y)))))) (exists ((V3y $$unsorted)) (and (@ (@ tptp.mem V3y) A_27b) (exists ((V4x $$unsorted)) (and (@ (@ tptp.mem V4x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0P) V4x)) V3y))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F_21 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V1x $$unsorted)) (@ (@ tptp.ap V0P) V1x))))) (and (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V2x)))) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (forall ((V4y $$unsorted)) (let ((_let_1 (@ tptp.ap V0P))) (=> (@ (@ tptp.mem V4y) A_27a) (=> (and (@ tptp.p (@ _let_1 V3x)) (@ tptp.p (@ _let_1 V4y))) (= V3x V4y))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V2M $$unsorted)) (=> (@ (@ tptp.mem V2M) A_27a) (forall ((V3N $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Ebool_2ELET A_27a) A_27b)))) (=> (@ (@ tptp.mem V3N) A_27a) (=> (and (= V2M V3N) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (=> (= V4x V3N) (= (@ (@ tptp.ap V0f) V4x) (@ (@ tptp.ap V1g) V4x)))))) (= (@ (@ tptp.ap (@ _let_1 V0f)) V2M) (@ (@ tptp.ap (@ _let_1 V1g)) V3N)))))))))))))
% 0.80/1.45  (assert (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) tptp.bool) (forall ((V1x_27 $$unsorted)) (=> (@ (@ tptp.mem V1x_27) tptp.bool) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) tptp.bool) (forall ((V3y_27 $$unsorted)) (let ((_let_1 (@ tptp.p V3y_27))) (let ((_let_2 (@ tptp.p V1x_27))) (let ((_let_3 (@ tptp.p V2y))) (let ((_let_4 (@ tptp.p V0x))) (=> (@ (@ tptp.mem V3y_27) tptp.bool) (=> (and (= _let_4 _let_2) (=> _let_2 (= _let_3 _let_1))) (= (=> _let_4 _let_3) (=> _let_2 _let_1))))))))))))))))
% 0.80/1.45  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1P_27 $$unsorted)) (=> (@ (@ tptp.mem V1P_27) tptp.bool) (forall ((V2Q $$unsorted)) (=> (@ (@ tptp.mem V2Q) tptp.bool) (forall ((V3Q_27 $$unsorted)) (let ((_let_1 (@ tptp.p V3Q_27))) (let ((_let_2 (@ tptp.p V1P_27))) (let ((_let_3 (@ tptp.p V2Q))) (let ((_let_4 (@ tptp.p V0P))) (=> (@ (@ tptp.mem V3Q_27) tptp.bool) (=> (and (=> _let_3 (= _let_4 _let_2)) (=> _let_2 (= _let_3 _let_1))) (= (and _let_4 _let_3) (and _let_2 _let_1))))))))))))))))
% 0.80/1.45  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1P_27 $$unsorted)) (=> (@ (@ tptp.mem V1P_27) tptp.bool) (forall ((V2Q $$unsorted)) (=> (@ (@ tptp.mem V2Q) tptp.bool) (forall ((V3Q_27 $$unsorted)) (let ((_let_1 (@ tptp.p V3Q_27))) (let ((_let_2 (@ tptp.p V1P_27))) (let ((_let_3 (@ tptp.p V2Q))) (let ((_let_4 (@ tptp.p V0P))) (=> (@ (@ tptp.mem V3Q_27) tptp.bool) (=> (and (= _let_4 _let_2) (=> _let_2 (= _let_3 _let_1))) (= (and _let_4 _let_3) (and _let_2 _let_1))))))))))))))))
% 0.80/1.45  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1P_27 $$unsorted)) (=> (@ (@ tptp.mem V1P_27) tptp.bool) (forall ((V2Q $$unsorted)) (=> (@ (@ tptp.mem V2Q) tptp.bool) (forall ((V3Q_27 $$unsorted)) (let ((_let_1 (@ tptp.p V3Q_27))) (let ((_let_2 (@ tptp.p V1P_27))) (let ((_let_3 (@ tptp.p V2Q))) (let ((_let_4 (@ tptp.p V0P))) (=> (@ (@ tptp.mem V3Q_27) tptp.bool) (=> (and (=> (not _let_3) (= _let_4 _let_2)) (=> (not _let_2) (= _let_3 _let_1))) (= (or _let_4 _let_3) (or _let_2 _let_1))))))))))))))))
% 0.80/1.45  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1P_27 $$unsorted)) (=> (@ (@ tptp.mem V1P_27) tptp.bool) (forall ((V2Q $$unsorted)) (=> (@ (@ tptp.mem V2Q) tptp.bool) (forall ((V3Q_27 $$unsorted)) (let ((_let_1 (@ tptp.p V3Q_27))) (let ((_let_2 (@ tptp.p V1P_27))) (let ((_let_3 (@ tptp.p V2Q))) (let ((_let_4 (@ tptp.p V0P))) (=> (@ (@ tptp.mem V3Q_27) tptp.bool) (=> (and (= _let_4 _let_2) (=> (not _let_2) (= _let_3 _let_1))) (= (or _let_4 _let_3) (or _let_2 _let_1))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) tptp.bool) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3x_27 $$unsorted)) (=> (@ (@ tptp.mem V3x_27) A_27a) (forall ((V4y $$unsorted)) (=> (@ (@ tptp.mem V4y) A_27a) (forall ((V5y_27 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27a)))) (let ((_let_2 (@ tptp.p V1Q))) (=> (@ (@ tptp.mem V5y_27) A_27a) (=> (and (= (@ tptp.p V0P) _let_2) (=> _let_2 (= V2x V3x_27)) (=> (not _let_2) (= V4y V5y_27))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V0P)) V2x)) V4y) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V1Q)) V3x_27)) V5y_27))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V2f $$unsorted)) (=> (@ (@ tptp.mem V2f) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V3g $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Ebool_2ERES__FORALL A_27a)))) (=> (@ (@ tptp.mem V3g) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (= V0P V1Q) (=> (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2EIN A_27a)) V4x)) V1Q)) (= (@ tptp.p (@ (@ tptp.ap V2f) V4x)) (@ tptp.p (@ (@ tptp.ap V3g) V4x)))))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_1 V0P)) V2f)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1Q)) V3g)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V2f $$unsorted)) (=> (@ (@ tptp.mem V2f) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V3g $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Ebool_2ERES__EXISTS A_27a)))) (=> (@ (@ tptp.mem V3g) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (= V0P V1Q) (=> (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2EIN A_27a)) V4x)) V1Q)) (= (@ tptp.p (@ (@ tptp.ap V2f) V4x)) (@ tptp.p (@ (@ tptp.ap V3g) V4x)))))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_1 V0P)) V2f)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1Q)) V3g)))))))))))))))
% 0.80/1.45  (assert (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) tptp.bool) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) tptp.bool) (forall ((V2z $$unsorted)) (=> (@ (@ tptp.mem V2z) tptp.bool) (forall ((V3w $$unsorted)) (let ((_let_1 (@ tptp.p V3w))) (let ((_let_2 (@ tptp.p V1y))) (let ((_let_3 (@ tptp.p V2z))) (let ((_let_4 (@ tptp.p V0x))) (=> (@ (@ tptp.mem V3w) tptp.bool) (=> (and (=> _let_4 _let_2) (=> _let_3 _let_1)) (=> (and _let_4 _let_3) (and _let_2 _let_1))))))))))))))))
% 0.80/1.45  (assert (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) tptp.bool) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) tptp.bool) (forall ((V2z $$unsorted)) (=> (@ (@ tptp.mem V2z) tptp.bool) (forall ((V3w $$unsorted)) (let ((_let_1 (@ tptp.p V3w))) (let ((_let_2 (@ tptp.p V1y))) (let ((_let_3 (@ tptp.p V2z))) (let ((_let_4 (@ tptp.p V0x))) (=> (@ (@ tptp.mem V3w) tptp.bool) (=> (and (=> _let_4 _let_2) (=> _let_3 _let_1)) (=> (or _let_4 _let_3) (or _let_2 _let_1))))))))))))))))
% 0.80/1.45  (assert (forall ((V0y $$unsorted)) (=> (@ (@ tptp.mem V0y) tptp.bool) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) tptp.bool) (forall ((V2z $$unsorted)) (=> (@ (@ tptp.mem V2z) tptp.bool) (forall ((V3w $$unsorted)) (let ((_let_1 (@ tptp.p V3w))) (let ((_let_2 (@ tptp.p V0y))) (let ((_let_3 (@ tptp.p V2z))) (let ((_let_4 (@ tptp.p V1x))) (=> (@ (@ tptp.mem V3w) tptp.bool) (=> (and (=> _let_2 _let_4) (=> _let_3 _let_1)) (=> (=> _let_4 _let_3) (=> _let_2 _let_1))))))))))))))))
% 0.80/1.45  (assert (forall ((V0y $$unsorted)) (=> (@ (@ tptp.mem V0y) tptp.bool) (forall ((V1x $$unsorted)) (let ((_let_1 (@ tptp.p V0y))) (let ((_let_2 (@ tptp.p V1x))) (=> (@ (@ tptp.mem V1x) tptp.bool) (=> (=> _let_1 _let_2) (=> (not _let_2) (not _let_1))))))))))
% 0.80/1.45  (assert (forall ((V0y $$unsorted)) (=> (@ (@ tptp.mem V0y) tptp.bool) (forall ((V1x $$unsorted)) (let ((_let_1 (@ tptp.p V0y))) (let ((_let_2 (@ tptp.p V1x))) (=> (@ (@ tptp.mem V1x) tptp.bool) (= (=> _let_1 _let_2) (=> (not _let_2) (not _let_1))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap V0P) V2x)) (@ tptp.p (@ (@ tptp.ap V1Q) V2x))))) (=> (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V3x)))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (@ tptp.p (@ (@ tptp.ap V1Q) V4x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap V0P) V2x)) (@ tptp.p (@ (@ tptp.ap V1Q) V2x))))) (=> (exists ((V3x $$unsorted)) (and (@ (@ tptp.mem V3x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V3x)))) (exists ((V4x $$unsorted)) (and (@ (@ tptp.mem V4x) A_27a) (@ tptp.p (@ (@ tptp.ap V1Q) V4x)))))))))))
% 0.80/1.45  (assert (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) tptp.bool) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) tptp.bool) (forall ((V2z $$unsorted)) (=> (@ (@ tptp.mem V2z) tptp.bool) (forall ((V3w $$unsorted)) (=> (@ (@ tptp.mem V3w) tptp.bool) (forall ((V4b $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.bool)) V4b)))) (=> (@ (@ tptp.mem V4b) tptp.bool) (=> (=> (@ tptp.p V0x) (@ tptp.p V1y)) (=> (=> (@ tptp.p V2z) (@ tptp.p V3w)) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_1 V0x)) V2z)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1y)) V3w)))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0a $$unsorted)) (=> (@ (@ tptp.mem V0a) A_27a) (exists ((V1x $$unsorted)) (and (@ (@ tptp.mem V1x) A_27a) (= V1x V0a))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0a $$unsorted)) (=> (@ (@ tptp.mem V0a) A_27a) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F_21 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V1x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V1x)) V0a))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (= (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (= V1a V2x) (@ tptp.p (@ (@ tptp.ap V0P) V2x)))) (@ tptp.p (@ (@ tptp.ap V0P) V1a))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (= (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (= V2x V1a) (@ tptp.p (@ (@ tptp.ap V0P) V2x)))) (@ tptp.p (@ (@ tptp.ap V0P) V1a))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1v $$unsorted)) (=> (@ (@ tptp.mem V1v) A_27a) (= (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (=> (= V1v V2x) (@ tptp.p (@ (@ tptp.ap V0f) V2x))))) (@ tptp.p (@ (@ tptp.ap V0f) V1v))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1v $$unsorted)) (=> (@ (@ tptp.mem V1v) A_27a) (= (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (=> (= V2x V1v) (@ tptp.p (@ (@ tptp.ap V0f) V2x))))) (@ tptp.p (@ (@ tptp.ap V0f) V1v))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (exists ((V2y $$unsorted)) (and (@ (@ tptp.mem V2y) A_27b) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0P) V1x)) V2y)))))) (exists ((V3f $$unsorted)) (and (@ (@ tptp.mem V3f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0P) V4x)) (@ (@ tptp.ap V3f) V4x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (and (forall ((V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) A_27a) (forall ((V1t2 $$unsorted)) (=> (@ (@ tptp.mem V1t2) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27a)) tptp.c_2Ebool_2ET)) V0t1)) V1t2) V0t1))))) (forall ((V2t1 $$unsorted)) (=> (@ (@ tptp.mem V2t1) A_27a) (forall ((V3t2 $$unsorted)) (=> (@ (@ tptp.mem V3t2) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27a)) tptp.c_2Ebool_2EF)) V2t1)) V3t2) V3t2))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0b $$unsorted)) (=> (@ (@ tptp.mem V0b) tptp.bool) (forall ((V1t $$unsorted)) (=> (@ (@ tptp.mem V1t) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27a)) V0b)) V1t)) V1t) V1t))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) A_27a) (forall ((V1t2 $$unsorted)) (=> (@ (@ tptp.mem V1t2) A_27a) (exists ((V2fn $$unsorted)) (let ((_let_1 (@ tptp.ap V2fn))) (and (@ (@ tptp.mem V2fn) (@ (@ tptp.arr tptp.bool) A_27a)) (= (@ _let_1 tptp.c_2Ebool_2ET) V0t1) (= (@ _let_1 tptp.c_2Ebool_2EF) V1t2)))))))))
% 0.80/1.45  (assert (forall ((V0P $$unsorted)) (let ((_let_1 (@ tptp.ap V0P))) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.bool) tptp.bool)) (=> (and (@ tptp.p (@ _let_1 tptp.c_2Ebool_2ET)) (@ tptp.p (@ _let_1 tptp.c_2Ebool_2EF))) (forall ((V1b $$unsorted)) (=> (@ (@ tptp.mem V1b) tptp.bool) (@ tptp.p (@ (@ tptp.ap V0P) V1b)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) tptp.bool) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3x_27 $$unsorted)) (=> (@ (@ tptp.mem V3x_27) A_27a) (forall ((V4y $$unsorted)) (=> (@ (@ tptp.mem V4y) A_27a) (forall ((V5y_27 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27a)))) (let ((_let_2 (@ tptp.p V1Q))) (=> (@ (@ tptp.mem V5y_27) A_27a) (=> (and (= (@ tptp.p V0P) _let_2) (=> _let_2 (= V2x V3x_27)) (=> (not _let_2) (= V4y V5y_27))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V0P)) V2x)) V4y) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V1Q)) V3x_27)) V5y_27))))))))))))))))))
% 0.80/1.45  (assert (forall ((V0P $$unsorted)) (let ((_let_1 (@ tptp.ap V0P))) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.bool) tptp.bool)) (= (forall ((V1b $$unsorted)) (=> (@ (@ tptp.mem V1b) tptp.bool) (@ tptp.p (@ (@ tptp.ap V0P) V1b)))) (and (@ tptp.p (@ _let_1 tptp.c_2Ebool_2ET)) (@ tptp.p (@ _let_1 tptp.c_2Ebool_2EF))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (let ((_let_1 (@ tptp.lam A_27a))) (let ((_let_2 (@ tptp.ap (@ tptp.c_2Ebool_2E_3F_21 A_27a)))) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (@ tptp.p (@ _let_2 (@ _let_1 (lambda ((V2x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_5C_2F) (@ (@ tptp.ap V0P) V2x))) (@ (@ tptp.ap V1Q) V2x)))))) (or (@ tptp.p (@ _let_2 (@ _let_1 (lambda ((V3x $$unsorted)) (@ (@ tptp.ap V0P) V3x))))) (@ tptp.p (@ _let_2 (@ _let_1 (lambda ((V4x $$unsorted)) (@ (@ tptp.ap V1Q) V4x))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F_21 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V1x $$unsorted)) V0t)))) (and (@ tptp.p V0t) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (= V2x V3y))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (and (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1m $$unsorted)) (=> (@ (@ tptp.mem V1m) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2EIN A_27a)) V2x)) V0p)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2ERES__ABSTRACT A_27a) A_27b)) V0p)) V1m)) V2x) (@ (@ tptp.ap V1m) V2x))))))))) (forall ((V3p $$unsorted)) (=> (@ (@ tptp.mem V3p) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V4m1 $$unsorted)) (=> (@ (@ tptp.mem V4m1) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V5m2 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2ERES__ABSTRACT A_27a) A_27b)) V3p)))) (=> (@ (@ tptp.mem V5m2) (@ (@ tptp.arr A_27a) A_27b)) (=> (forall ((V6x $$unsorted)) (=> (@ (@ tptp.mem V6x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2EIN A_27a)) V6x)) V3p)) (= (@ (@ tptp.ap V4m1) V6x) (@ (@ tptp.ap V5m2) V6x))))) (= (@ _let_1 V4m1) (@ _let_1 V5m2)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) tptp.bool)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ERES__FORALL A_27a)) V0P)) V1f)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2EIN A_27a)) V2x)) V0P)) (@ tptp.p (@ (@ tptp.ap V1f) V2x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) tptp.bool)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ERES__EXISTS A_27a)) V0P)) V1f)) (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2EIN A_27a)) V2x)) V0P)) (@ tptp.p (@ (@ tptp.ap V1f) V2x))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1f $$unsorted)) (let ((_let_1 (@ tptp.lam A_27a))) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) tptp.bool)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ERES__EXISTS__UNIQUE A_27a)) V0P)) V1f)) (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ERES__EXISTS A_27a)) V0P)) (@ _let_1 (lambda ((V2x $$unsorted)) (@ (@ tptp.ap V1f) V2x))))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ERES__FORALL A_27a)) V0P)) (@ _let_1 (lambda ((V3x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ERES__FORALL A_27a)) V0P)) (@ (@ tptp.lam A_27a) (lambda ((V4y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Emin_2E_3D_3D_3E) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ _let_1 V3x))) (@ _let_1 V4y)))) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V3x)) V4y))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) tptp.bool)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ERES__SELECT A_27a)) V0P)) V1f) (@ (@ tptp.ap (@ tptp.c_2Emin_2E_40 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V2x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2EIN A_27a)) V2x)) V0P))) (@ (@ tptp.ap V1f) V2x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ERES__FORALL A_27a)) V0P)) (@ (@ tptp.lam A_27a) (lambda ((V1x $$unsorted)) tptp.c_2Ebool_2ET)))) true))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ERES__EXISTS A_27a)) V0P)) (@ (@ tptp.lam A_27a) (lambda ((V1x $$unsorted)) tptp.c_2Ebool_2EF)))) false))))
% 0.80/1.45  (assert (forall ((V0f $$unsorted)) (let ((_let_1 (@ tptp.lam tptp.bool))) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr tptp.bool) tptp.bool)) (or (= V0f (@ _let_1 (lambda ((V1b $$unsorted)) tptp.c_2Ebool_2ET))) (= V0f (@ _let_1 (lambda ((V2b $$unsorted)) tptp.c_2Ebool_2EF))) (= V0f (@ _let_1 (lambda ((V3b $$unsorted)) V3b))) (= V0f (@ _let_1 (lambda ((V4b $$unsorted)) (@ (@ tptp.ap tptp.c_2Ebool_2E_7E) V4b)))))))))
% 0.80/1.45  (assert (forall ((V0P $$unsorted)) (let ((_let_1 (@ tptp.lam tptp.bool))) (let ((_let_2 (@ tptp.ap V0P))) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr (@ (@ tptp.arr tptp.bool) tptp.bool)) tptp.bool)) (=> (and (@ tptp.p (@ _let_2 (@ _let_1 (lambda ((V1b $$unsorted)) tptp.c_2Ebool_2ET)))) (@ tptp.p (@ _let_2 (@ _let_1 (lambda ((V2b $$unsorted)) tptp.c_2Ebool_2EF)))) (@ tptp.p (@ _let_2 (@ _let_1 (lambda ((V3b $$unsorted)) V3b)))) (@ tptp.p (@ _let_2 (@ _let_1 (lambda ((V4b $$unsorted)) (@ (@ tptp.ap tptp.c_2Ebool_2E_7E) V4b)))))) (forall ((V5f $$unsorted)) (=> (@ (@ tptp.mem V5f) (@ (@ tptp.arr tptp.bool) tptp.bool)) (@ tptp.p (@ (@ tptp.ap V0P) V5f))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2Eliteral__case A_27a) A_27b)) V0f)) V1x) (@ (@ tptp.ap V0f) V1x)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27b) A_27c)) (forall ((V1N $$unsorted)) (=> (@ (@ tptp.mem V1N) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V2M $$unsorted)) (let ((_let_1 (@ tptp.lam A_27a))) (let ((_let_2 (@ tptp.c_2Ebool_2Eliteral__case A_27a))) (=> (@ (@ tptp.mem V2M) A_27a) (= (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 A_27b)) (@ _let_1 (lambda ((V3x $$unsorted)) (@ (@ tptp.ap V1N) V3x))))) V2M)) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 A_27c)) (@ _let_1 (lambda ((V4x $$unsorted)) (@ (@ tptp.ap V0P) (@ (@ tptp.ap V1N) V4x)))))) V2M)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0N $$unsorted)) (=> (@ (@ tptp.mem V0N) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (forall ((V1M $$unsorted)) (=> (@ (@ tptp.mem V1M) A_27a) (forall ((V2b $$unsorted)) (let ((_let_1 (@ tptp.lam A_27a))) (let ((_let_2 (@ tptp.c_2Ebool_2Eliteral__case A_27a))) (=> (@ (@ tptp.mem V2b) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 (@ (@ tptp.arr A_27b) A_27c))) (@ _let_1 (lambda ((V3x $$unsorted)) (@ (@ tptp.ap V0N) V3x))))) V1M)) V2b) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 A_27c)) (@ _let_1 (lambda ((V4x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap V0N) V4x)) V2b))))) V1M)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V2M $$unsorted)) (=> (@ (@ tptp.mem V2M) A_27a) (forall ((V3N $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Ebool_2Eliteral__case A_27a) A_27b)))) (=> (@ (@ tptp.mem V3N) A_27a) (=> (and (= V2M V3N) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (=> (= V4x V3N) (= (@ (@ tptp.ap V0f) V4x) (@ (@ tptp.ap V1g) V4x)))))) (= (@ (@ tptp.ap (@ _let_1 V0f)) V2M) (@ (@ tptp.ap (@ _let_1 V1g)) V3N)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0a $$unsorted)) (=> (@ (@ tptp.mem V0a) A_27a) (forall ((V1t $$unsorted)) (=> (@ (@ tptp.mem V1t) A_27b) (forall ((V2u $$unsorted)) (=> (@ (@ tptp.mem V2u) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2Eliteral__case A_27a) A_27b)) (@ (@ tptp.lam A_27a) (lambda ((V3x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V3x)) V0a))) V1t)) V2u))))) V0a) V1t))))))))
% 0.80/1.45  (assert (forall ((V0v $$unsorted)) (=> (@ (@ tptp.mem V0v) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap tptp.c_2Ebool_2EBOUNDED) V0v)) true))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0f) (@ _let_1 (@ _let_1 A_27a))) (=> (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (forall ((V3z $$unsorted)) (let ((_let_1 (@ tptp.ap V0f))) (let ((_let_2 (@ tptp.ap (@ _let_1 V1x)))) (=> (@ (@ tptp.mem V3z) A_27a) (= (@ _let_2 (@ (@ tptp.ap (@ _let_1 V2y)) V3z)) (@ (@ tptp.ap (@ _let_1 (@ _let_2 V2y))) V3z)))))))))) (=> (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap V0f))) (=> (@ (@ tptp.mem V5y) A_27a) (= (@ (@ tptp.ap (@ _let_1 V4x)) V5y) (@ (@ tptp.ap (@ _let_1 V5y)) V4x))))))) (forall ((V6x $$unsorted)) (=> (@ (@ tptp.mem V6x) A_27a) (forall ((V7y $$unsorted)) (=> (@ (@ tptp.mem V7y) A_27a) (forall ((V8z $$unsorted)) (let ((_let_1 (@ tptp.ap V0f))) (let ((_let_2 (@ tptp.ap (@ _let_1 V6x)))) (let ((_let_3 (@ tptp.ap (@ _let_1 V7y)))) (=> (@ (@ tptp.mem V8z) A_27a) (= (@ _let_2 (@ _let_3 V8z)) (@ _let_3 (@ _let_2 V8z))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2EDATATYPE A_27a)) V0x)) true))))
% 0.80/1.45  (assert (forall ((V0bool $$unsorted)) (let ((_let_1 (@ tptp.arr tptp.bool))) (=> (@ (@ tptp.mem V0bool) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2EDATATYPE tptp.bool)) (@ (@ tptp.ap (@ (@ tptp.ap V0bool) tptp.c_2Ebool_2ET)) tptp.c_2Ebool_2EF))) true)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (exists ((V0rep $$unsorted)) (let ((_let_1 (@ tptp.ty_2Ebool_2Eitself A_27a))) (and (@ (@ tptp.mem V0rep) (@ (@ tptp.arr _let_1) A_27a)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2ETYPE__DEFINITION A_27a) _let_1)) (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) (@ tptp.c_2Ebool_2EARB A_27a)))) V0rep)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0i $$unsorted)) (=> (@ (@ tptp.mem V0i) (@ tptp.ty_2Ebool_2Eitself A_27a)) (= V0i (@ tptp.c_2Ebool_2Ethe__value A_27a)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0e $$unsorted)) (=> (@ (@ tptp.mem V0e) A_27b) (exists ((V1f $$unsorted)) (and (@ (@ tptp.mem V1f) (@ (@ tptp.arr (@ tptp.ty_2Ebool_2Eitself A_27a)) A_27b)) (= (@ (@ tptp.ap V1f) (@ tptp.c_2Ebool_2Ethe__value A_27a)) V0e))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr (@ tptp.ty_2Ebool_2Eitself A_27a)) tptp.bool)) (=> (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.c_2Ebool_2Ethe__value A_27a))) (forall ((V1i $$unsorted)) (=> (@ (@ tptp.mem V1i) (@ tptp.ty_2Ebool_2Eitself A_27a)) (@ tptp.p (@ (@ tptp.ap V0P) V1i))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0b $$unsorted)) (=> (@ (@ tptp.mem V0b) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2Eitself__case A_27a) A_27b)) (@ tptp.c_2Ebool_2Ethe__value A_27a))) V0b) V0b))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr (@ tptp.ty_2Ebool_2Eitself A_27a)) tptp.bool)) (= (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) (@ tptp.ty_2Ebool_2Eitself A_27a)) (@ tptp.p (@ (@ tptp.ap V0P) V1x)))) (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.c_2Ebool_2Ethe__value A_27a)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr (@ tptp.ty_2Ebool_2Eitself A_27a)) tptp.bool)) (= (exists ((V1x $$unsorted)) (and (@ (@ tptp.mem V1x) (@ tptp.ty_2Ebool_2Eitself A_27a)) (@ tptp.p (@ (@ tptp.ap V0P) V1x)))) (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.c_2Ebool_2Ethe__value A_27a)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (let ((_let_1 (@ tptp.p V1Q))) (=> (@ (@ tptp.mem V1Q) tptp.bool) (and (= (=> (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V2x)))) _let_1) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap V0P) V3x)) (@ tptp.p V1Q))))) (= (and (exists ((V4x $$unsorted)) (and (@ (@ tptp.mem V4x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V4x)))) _let_1) (exists ((V5x $$unsorted)) (and (@ (@ tptp.mem V5x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V5x)) (@ tptp.p V1Q)))) (= (and _let_1 (exists ((V6x $$unsorted)) (and (@ (@ tptp.mem V6x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V6x))))) (exists ((V7x $$unsorted)) (and (@ (@ tptp.mem V7x) A_27a) (@ tptp.p V1Q) (@ tptp.p (@ (@ tptp.ap V0P) V7x))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (let ((_let_1 (@ tptp.p V1Q))) (=> (@ (@ tptp.mem V1Q) tptp.bool) (and (= (=> _let_1 (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V2x))))) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (=> (@ tptp.p V1Q) (@ tptp.p (@ (@ tptp.ap V0P) V3x)))))) (= (and (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V4x)))) _let_1) (forall ((V5x $$unsorted)) (=> (@ (@ tptp.mem V5x) A_27a) (and (@ tptp.p (@ (@ tptp.ap V0P) V5x)) (@ tptp.p V1Q))))) (= (and _let_1 (forall ((V6x $$unsorted)) (=> (@ (@ tptp.mem V6x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V6x))))) (forall ((V7x $$unsorted)) (=> (@ (@ tptp.mem V7x) A_27a) (and (@ tptp.p V1Q) (@ tptp.p (@ (@ tptp.ap V0P) V7x)))))))))))))
% 0.80/1.45  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1Q $$unsorted)) (let ((_let_1 (@ tptp.p V0P))) (=> (@ (@ tptp.mem V1Q) tptp.bool) (=> (=> (=> _let_1 (@ tptp.p V1Q)) _let_1) _let_1)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1t $$unsorted)) (=> (@ (@ tptp.mem V1t) A_27a) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (=> (= V2x V1t) (@ tptp.p (@ (@ tptp.ap V0P) V2x))))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F A_27a)) V0P))))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V1B))) (let ((_let_2 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V1B) tptp.bool) (= (or _let_2 _let_1) (=> (not _let_2) _let_1)))))))))
% 0.80/1.45  (declare-fun tptp.c_2EConseqConv_2EASM__MARKER () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.bool))) (@ (@ tptp.mem tptp.c_2EConseqConv_2EASM__MARKER) (@ _let_1 (@ _let_1 tptp.bool)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (forall ((V2s $$unsorted)) (=> (@ (@ tptp.mem V2s) A_27a) (= (@ tptp.p (@ (@ tptp.ap V0P) V2s)) (@ tptp.p (@ (@ tptp.ap V1Q) V2s))))) (= (forall ((V3s $$unsorted)) (=> (@ (@ tptp.mem V3s) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V3s)))) (forall ((V4s $$unsorted)) (=> (@ (@ tptp.mem V4s) A_27a) (@ tptp.p (@ (@ tptp.ap V1Q) V4s)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (forall ((V2s $$unsorted)) (=> (@ (@ tptp.mem V2s) A_27a) (= (@ tptp.p (@ (@ tptp.ap V0P) V2s)) (@ tptp.p (@ (@ tptp.ap V1Q) V2s))))) (= (exists ((V3s $$unsorted)) (and (@ (@ tptp.mem V3s) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V3s)))) (exists ((V4s $$unsorted)) (and (@ (@ tptp.mem V4s) A_27a) (@ tptp.p (@ (@ tptp.ap V1Q) V4s)))))))))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) tptp.bool) (=> (@ tptp.p V0t) true))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) tptp.bool) (=> false (@ tptp.p V0t)))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (not (not _let_1)) _let_1)))))
% 0.80/1.45  (assert (= (not true) false))
% 0.80/1.45  (assert (= (not false) true))
% 0.80/1.45  (assert (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) tptp.bool) (forall ((V1x_27 $$unsorted)) (=> (@ (@ tptp.mem V1x_27) tptp.bool) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) tptp.bool) (forall ((V3y_27 $$unsorted)) (let ((_let_1 (@ tptp.p V2y))) (let ((_let_2 (@ tptp.p V0x))) (let ((_let_3 (@ tptp.p V3y_27))) (let ((_let_4 (@ tptp.p V1x_27))) (=> (@ (@ tptp.mem V3y_27) tptp.bool) (=> (and (=> _let_1 (=> _let_4 _let_2)) (=> _let_4 (=> _let_3 _let_1))) (=> (and _let_4 _let_3) (and _let_2 _let_1))))))))))))))))
% 0.80/1.45  (assert (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) tptp.bool) (forall ((V1x_27 $$unsorted)) (=> (@ (@ tptp.mem V1x_27) tptp.bool) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) tptp.bool) (forall ((V3y_27 $$unsorted)) (let ((_let_1 (@ tptp.p V3y_27))) (let ((_let_2 (@ tptp.p V1x_27))) (let ((_let_3 (@ tptp.p V2y))) (let ((_let_4 (@ tptp.p V0x))) (=> (@ (@ tptp.mem V3y_27) tptp.bool) (=> (and (=> _let_3 (=> _let_4 _let_2)) (=> _let_2 (=> _let_3 _let_1))) (=> (and _let_4 _let_3) (and _let_2 _let_1))))))))))))))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (and true _let_1) _let_1)))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (and _let_1 true) _let_1)))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (and false (@ tptp.p V0t)) false))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (and (@ tptp.p V0t) false) false))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (and _let_1 _let_1) _let_1)))))
% 0.80/1.45  (assert (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) tptp.bool) (forall ((V1x_27 $$unsorted)) (=> (@ (@ tptp.mem V1x_27) tptp.bool) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) tptp.bool) (forall ((V3y_27 $$unsorted)) (let ((_let_1 (@ tptp.p V2y))) (let ((_let_2 (@ tptp.p V0x))) (let ((_let_3 (@ tptp.p V3y_27))) (let ((_let_4 (@ tptp.p V1x_27))) (=> (@ (@ tptp.mem V3y_27) tptp.bool) (=> (and (=> (not _let_1) (=> _let_4 _let_2)) (=> (not _let_4) (=> _let_3 _let_1))) (=> (or _let_4 _let_3) (or _let_2 _let_1))))))))))))))))
% 0.80/1.45  (assert (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) tptp.bool) (forall ((V1x_27 $$unsorted)) (=> (@ (@ tptp.mem V1x_27) tptp.bool) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) tptp.bool) (forall ((V3y_27 $$unsorted)) (let ((_let_1 (@ tptp.p V3y_27))) (let ((_let_2 (@ tptp.p V1x_27))) (let ((_let_3 (@ tptp.p V2y))) (let ((_let_4 (@ tptp.p V0x))) (=> (@ (@ tptp.mem V3y_27) tptp.bool) (=> (and (=> (not _let_3) (=> _let_4 _let_2)) (=> (not _let_2) (=> _let_3 _let_1))) (=> (or _let_4 _let_3) (or _let_2 _let_1))))))))))))))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (or true (@ tptp.p V0t)) true))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (or (@ tptp.p V0t) true) true))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (or false _let_1) _let_1)))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (or _let_1 false) _let_1)))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (or _let_1 _let_1) _let_1)))))
% 0.80/1.45  (assert (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) tptp.bool) (forall ((V1x_27 $$unsorted)) (=> (@ (@ tptp.mem V1x_27) tptp.bool) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) tptp.bool) (forall ((V3y_27 $$unsorted)) (let ((_let_1 (@ tptp.p V2y))) (let ((_let_2 (@ tptp.p V0x))) (let ((_let_3 (@ tptp.p V3y_27))) (let ((_let_4 (@ tptp.p V1x_27))) (=> (@ (@ tptp.mem V3y_27) tptp.bool) (=> (and (=> _let_2 (=> _let_3 _let_1)) (=> (not _let_3) (=> _let_2 _let_4))) (=> (=> _let_4 _let_3) (=> _let_2 _let_1))))))))))))))))
% 0.80/1.45  (assert (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) tptp.bool) (forall ((V1x_27 $$unsorted)) (=> (@ (@ tptp.mem V1x_27) tptp.bool) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) tptp.bool) (forall ((V3y_27 $$unsorted)) (let ((_let_1 (@ tptp.p V3y_27))) (let ((_let_2 (@ tptp.p V1x_27))) (let ((_let_3 (@ tptp.p V2y))) (let ((_let_4 (@ tptp.p V0x))) (=> (@ (@ tptp.mem V3y_27) tptp.bool) (=> (and (=> _let_4 (=> _let_3 _let_1)) (=> (not _let_1) (=> _let_2 _let_4))) (=> (=> _let_4 _let_3) (=> _let_2 _let_1))))))))))))))))
% 0.80/1.45  (assert (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) tptp.bool) (forall ((V1x_27 $$unsorted)) (=> (@ (@ tptp.mem V1x_27) tptp.bool) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) tptp.bool) (forall ((V3y_27 $$unsorted)) (let ((_let_1 (@ tptp.p V2y))) (let ((_let_2 (@ tptp.p V0x))) (let ((_let_3 (@ tptp.p V3y_27))) (let ((_let_4 (@ tptp.p V1x_27))) (=> (@ (@ tptp.mem V3y_27) tptp.bool) (=> (and (=> _let_2 _let_4) (=> _let_4 (=> _let_3 _let_1))) (=> (=> _let_4 _let_3) (=> _let_2 _let_1))))))))))))))))
% 0.80/1.45  (assert (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) tptp.bool) (forall ((V1x_27 $$unsorted)) (=> (@ (@ tptp.mem V1x_27) tptp.bool) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) tptp.bool) (forall ((V3y_27 $$unsorted)) (let ((_let_1 (@ tptp.p V3y_27))) (let ((_let_2 (@ tptp.p V1x_27))) (let ((_let_3 (@ tptp.p V2y))) (let ((_let_4 (@ tptp.p V0x))) (=> (@ (@ tptp.mem V3y_27) tptp.bool) (=> (and (=> _let_2 _let_4) (=> _let_2 (=> _let_3 _let_1))) (=> (=> _let_4 _let_3) (=> _let_2 _let_1))))))))))))))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (=> true _let_1) _let_1)))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (=> (@ tptp.p V0t) true) true))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (=> false (@ tptp.p V0t)) true))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (=> _let_1 _let_1) true)))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (=> _let_1 false) (not _let_1))))))
% 0.80/1.45  (assert (forall ((V0c $$unsorted)) (=> (@ (@ tptp.mem V0c) tptp.bool) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) tptp.bool) (forall ((V2x_27 $$unsorted)) (=> (@ (@ tptp.mem V2x_27) tptp.bool) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) tptp.bool) (forall ((V4y_27 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.bool)) V0c)))) (=> (@ (@ tptp.mem V4y_27) tptp.bool) (=> (and (=> (@ tptp.p V2x_27) (@ tptp.p V1x)) (=> (@ tptp.p V4y_27) (@ tptp.p V3y))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2x_27)) V4y_27)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1x)) V3y))))))))))))))))
% 0.80/1.45  (assert (forall ((V0c $$unsorted)) (=> (@ (@ tptp.mem V0c) tptp.bool) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) tptp.bool) (forall ((V2x_27 $$unsorted)) (=> (@ (@ tptp.mem V2x_27) tptp.bool) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) tptp.bool) (forall ((V4y_27 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.bool)) V0c)))) (let ((_let_2 (@ tptp.p V0c))) (=> (@ (@ tptp.mem V4y_27) tptp.bool) (=> (and (=> _let_2 (=> (@ tptp.p V2x_27) (@ tptp.p V1x))) (=> (not _let_2) (=> (@ tptp.p V4y_27) (@ tptp.p V3y)))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2x_27)) V4y_27)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1x)) V3y)))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) A_27a) (forall ((V1t2 $$unsorted)) (=> (@ (@ tptp.mem V1t2) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27a)) tptp.c_2Ebool_2ET)) V0t1)) V1t2) V0t1))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) A_27a) (forall ((V1t2 $$unsorted)) (=> (@ (@ tptp.mem V1t2) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27a)) tptp.c_2Ebool_2EF)) V0t1)) V1t2) V1t2))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0b $$unsorted)) (=> (@ (@ tptp.mem V0b) tptp.bool) (forall ((V1t $$unsorted)) (=> (@ (@ tptp.mem V1t) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27a)) V0b)) V1t)) V1t) V1t))))))
% 0.80/1.45  (assert (forall ((V0c $$unsorted)) (=> (@ (@ tptp.mem V0c) tptp.bool) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.bool)) V0c)) tptp.c_2Ebool_2ET)) V1x)) (=> (not (@ tptp.p V0c)) (@ tptp.p V1x))))))))
% 0.80/1.45  (assert (forall ((V0c $$unsorted)) (=> (@ (@ tptp.mem V0c) tptp.bool) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.bool)) V0c)) V1x)) tptp.c_2Ebool_2ET)) (=> (@ tptp.p V0c) (@ tptp.p V1x))))))))
% 0.80/1.45  (assert (forall ((V0c $$unsorted)) (=> (@ (@ tptp.mem V0c) tptp.bool) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.bool)) V0c)) tptp.c_2Ebool_2EF)) V1x)) (and (not (@ tptp.p V0c)) (@ tptp.p V1x))))))))
% 0.80/1.45  (assert (forall ((V0c $$unsorted)) (=> (@ (@ tptp.mem V0c) tptp.bool) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.bool)) V0c)) V1x)) tptp.c_2Ebool_2EF)) (and (@ tptp.p V0c) (@ tptp.p V1x))))))))
% 0.80/1.45  (assert (= tptp.c_2EConseqConv_2EASM__MARKER (@ (@ tptp.lam tptp.bool) (lambda ((V0y $$unsorted)) (@ (@ tptp.lam tptp.bool) (lambda ((V1x $$unsorted)) V1x))))))
% 0.80/1.45  (assert (forall ((V0y $$unsorted)) (=> (@ (@ tptp.mem V0y) tptp.bool) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2EConseqConv_2EASM__MARKER) V0y)) V1x)) (@ tptp.p V1x)))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (=> (@ (@ tptp.mem V1B) tptp.bool) (forall ((V2C $$unsorted)) (let ((_let_1 (@ tptp.p V2C))) (let ((_let_2 (@ tptp.p V1B))) (let ((_let_3 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V2C) tptp.bool) (= (=> (and _let_3 _let_2) _let_1) (=> _let_3 (=> _let_2 _let_1)))))))))))))
% 0.80/1.45  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (not (not _let_1)) _let_1)))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (let ((_let_1 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V0A) tptp.bool) (= (and (not _let_1) _let_1) false)))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (let ((_let_1 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V0A) tptp.bool) (=> _let_1 (=> (not _let_1) false))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V1B))) (let ((_let_2 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V1B) tptp.bool) (= (=> (not (or _let_2 _let_1)) false) (=> (not _let_2) (=> (not _let_1) false))))))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V1B))) (let ((_let_2 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V1B) tptp.bool) (= (=> (not (or _let_2 _let_1)) false) (=> (=> _let_2 false) (=> (not _let_1) false))))))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V1B))) (let ((_let_2 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V1B) tptp.bool) (= (=> (not (or (not _let_2) _let_1)) false) (=> _let_2 (=> (not _let_1) false))))))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (let ((_let_1 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V0A) tptp.bool) (=> (=> (not _let_1) false) (=> (=> _let_1 false) false))))))
% 0.80/1.45  (assert (forall ((V0A $$unsorted)) (let ((_let_1 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V0A) tptp.bool) (= (=> (not _let_1) false) _let_1)))))
% 0.80/1.45  (assert (forall ((V0b $$unsorted)) (let ((_let_1 (@ tptp.p V0b))) (=> (@ (@ tptp.mem V0b) tptp.bool) (=> _let_1 (= _let_1 true))))))
% 0.80/1.45  (assert (forall ((V0b $$unsorted)) (let ((_let_1 (@ tptp.p V0b))) (=> (@ (@ tptp.mem V0b) tptp.bool) (=> (not _let_1) (= _let_1 false))))))
% 0.80/1.45  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (=> (@ (@ tptp.mem V1q) tptp.bool) (forall ((V2r $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (let ((_let_2 (not _let_1))) (let ((_let_3 (@ tptp.p V1q))) (let ((_let_4 (not _let_3))) (let ((_let_5 (@ tptp.p V2r))) (let ((_let_6 (not _let_5))) (=> (@ (@ tptp.mem V2r) tptp.bool) (= (= _let_1 (= _let_3 _let_5)) (and (or _let_1 _let_3 _let_5) (or _let_1 _let_6 _let_4) (or _let_3 _let_6 _let_2) (or _let_5 _let_4 _let_2))))))))))))))))
% 0.80/1.45  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (=> (@ (@ tptp.mem V1q) tptp.bool) (forall ((V2r $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (let ((_let_2 (not _let_1))) (let ((_let_3 (@ tptp.p V2r))) (let ((_let_4 (@ tptp.p V1q))) (=> (@ (@ tptp.mem V2r) tptp.bool) (= (= _let_1 (and _let_4 _let_3)) (and (or _let_1 (not _let_4) (not _let_3)) (or _let_4 _let_2) (or _let_3 _let_2))))))))))))))
% 0.80/1.45  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (=> (@ (@ tptp.mem V1q) tptp.bool) (forall ((V2r $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (let ((_let_2 (@ tptp.p V2r))) (let ((_let_3 (@ tptp.p V1q))) (=> (@ (@ tptp.mem V2r) tptp.bool) (= (= _let_1 (or _let_3 _let_2)) (and (or _let_1 (not _let_3)) (or _let_1 (not _let_2)) (or _let_3 _let_2 (not _let_1))))))))))))))
% 0.80/1.45  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (=> (@ (@ tptp.mem V1q) tptp.bool) (forall ((V2r $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (let ((_let_2 (@ tptp.p V2r))) (let ((_let_3 (@ tptp.p V1q))) (=> (@ (@ tptp.mem V2r) tptp.bool) (= (= _let_1 (=> _let_3 _let_2)) (and (or _let_1 _let_3) (or _let_1 (not _let_2)) (or (not _let_3) _let_2 (not _let_1))))))))))))))
% 0.80/1.45  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (let ((_let_2 (@ tptp.p V1q))) (let ((_let_3 (not _let_2))) (=> (@ (@ tptp.mem V1q) tptp.bool) (= (= _let_1 _let_3) (and (or _let_1 _let_2) (or _let_3 (not _let_1))))))))))))
% 0.80/1.45  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (=> (@ (@ tptp.mem V1q) tptp.bool) (forall ((V2r $$unsorted)) (=> (@ (@ tptp.mem V2r) tptp.bool) (forall ((V3s $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (let ((_let_2 (not _let_1))) (let ((_let_3 (@ tptp.p V3s))) (let ((_let_4 (@ tptp.p V1q))) (let ((_let_5 (@ tptp.p V2r))) (let ((_let_6 (not _let_4))) (let ((_let_7 (not _let_3))) (let ((_let_8 (not _let_5))) (=> (@ (@ tptp.mem V3s) tptp.bool) (= (= _let_1 (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.bool)) V1q)) V2r)) V3s))) (and (or _let_1 _let_4 _let_7) (or _let_1 _let_8 _let_6) (or _let_1 _let_8 _let_7) (or _let_6 _let_5 _let_2) (or _let_4 _let_3 _let_2))))))))))))))))))))
% 0.80/1.45  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (=> (@ (@ tptp.mem V1q) tptp.bool) (=> (not (=> _let_1 (@ tptp.p V1q))) _let_1)))))))
% 0.80/1.45  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (let ((_let_1 (@ tptp.p V1q))) (=> (@ (@ tptp.mem V1q) tptp.bool) (=> (not (=> (@ tptp.p V0p) _let_1)) (not _let_1))))))))
% 0.80/1.45  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (=> (@ (@ tptp.mem V1q) tptp.bool) (=> (not (or _let_1 (@ tptp.p V1q))) (not _let_1))))))))
% 0.80/1.45  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (let ((_let_1 (@ tptp.p V1q))) (=> (@ (@ tptp.mem V1q) tptp.bool) (=> (not (or (@ tptp.p V0p) _let_1)) (not _let_1))))))))
% 0.80/1.45  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (=> (@ (@ tptp.mem V1q) tptp.bool) (=> (and _let_1 (@ tptp.p V1q)) _let_1)))))))
% 0.80/1.45  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (let ((_let_1 (@ tptp.p V1q))) (=> (@ (@ tptp.mem V1q) tptp.bool) (=> (and (@ tptp.p V0p) _let_1) _let_1)))))))
% 0.80/1.45  (assert (forall ((V0p $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (=> (@ (@ tptp.mem V0p) tptp.bool) (=> (not (not _let_1)) _let_1)))))
% 0.80/1.45  (declare-fun tptp.c_2EnormalForms_2EEXT__POINT (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr (@ (@ tptp.arr A_27a) A_27b)))) (@ (@ tptp.mem (@ (@ tptp.c_2EnormalForms_2EEXT__POINT A_27a) A_27b)) (@ _let_1 (@ _let_1 A_27a))))))
% 0.80/1.45  (declare-fun tptp.c_2EnormalForms_2EUNIV__POINT (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2EnormalForms_2EUNIV__POINT A_27a)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) tptp.bool)) A_27a))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1g $$unsorted)) (let ((_let_1 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2EnormalForms_2EEXT__POINT A_27a) A_27b)) V0f)) V1g))) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27a) A_27b)) (=> (= (@ (@ tptp.ap V0f) _let_1) (@ (@ tptp.ap V1g) _let_1)) (= V0f V1g))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1g $$unsorted)) (let ((_let_1 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2EnormalForms_2EEXT__POINT A_27a) A_27b)) V0f)) V1g))) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27a) A_27b)) (= (= (@ (@ tptp.ap V0f) _let_1) (@ (@ tptp.ap V1g) _let_1)) (= V0f V1g))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (@ tptp.p (@ (@ tptp.ap V0p) (@ (@ tptp.ap (@ tptp.c_2EnormalForms_2EUNIV__POINT A_27a)) V0p))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (@ tptp.p (@ (@ tptp.ap V0p) V1x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.arr A_27a) tptp.bool)) (= (@ tptp.p (@ (@ tptp.ap V0p) (@ (@ tptp.ap (@ tptp.c_2EnormalForms_2EUNIV__POINT A_27a)) V0p))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (@ tptp.p (@ (@ tptp.ap V0p) V1x))))))))
% 0.80/1.45  (declare-fun tptp.c_2Emarker_2E_3A_2D () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Emarker_2E_3A_2D) (@ (@ tptp.arr tptp.ind) (@ (@ tptp.arr tptp.bool) tptp.bool))))
% 0.80/1.45  (declare-fun tptp.c_2Emarker_2EAC () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.bool))) (@ (@ tptp.mem tptp.c_2Emarker_2EAC) (@ _let_1 (@ _let_1 tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Emarker_2EAbbrev () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Emarker_2EAbbrev) (@ (@ tptp.arr tptp.bool) tptp.bool)))
% 0.80/1.45  (declare-fun tptp.c_2Emarker_2ECong () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Emarker_2ECong) (@ (@ tptp.arr tptp.bool) tptp.bool)))
% 0.80/1.45  (declare-fun tptp.c_2Emarker_2EIfCases () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Emarker_2EIfCases) tptp.bool))
% 0.80/1.45  (declare-fun tptp.c_2Emarker_2Estmarker (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Emarker_2Estmarker A_27a)) (@ (@ tptp.arr A_27a) A_27a))))
% 0.80/1.45  (declare-fun tptp.c_2Emarker_2Eunint (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Emarker_2Eunint A_27a)) (@ (@ tptp.arr A_27a) A_27a))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (= (@ (@ tptp.ap (@ tptp.c_2Emarker_2Estmarker A_27a)) V0x) V0x))))
% 0.80/1.45  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (=> (@ (@ tptp.mem V1q) tptp.bool) (forall ((V2m $$unsorted)) (let ((_let_1 (@ tptp.p V1q))) (let ((_let_2 (@ tptp.p V0p))) (let ((_let_3 (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Emarker_2Estmarker tptp.bool)) V2m)))) (let ((_let_4 (and _let_3 _let_2 _let_1))) (=> (@ (@ tptp.mem V2m) tptp.bool) (and (= (and _let_2 _let_3) (and _let_3 _let_2)) (= _let_4 _let_4) (= (and _let_2 _let_3 _let_1) _let_4)))))))))))))
% 0.80/1.45  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (=> (@ (@ tptp.mem V1q) tptp.bool) (forall ((V2m $$unsorted)) (let ((_let_1 (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Emarker_2Estmarker tptp.bool)) V2m)))) (let ((_let_2 (@ tptp.p V1q))) (let ((_let_3 (@ tptp.p V0p))) (let ((_let_4 (and _let_3 _let_2 _let_1))) (=> (@ (@ tptp.mem V2m) tptp.bool) (and (= (and _let_1 _let_3) (and _let_3 _let_1)) (= _let_4 _let_4) (= (and _let_3 _let_1 _let_2) _let_4)))))))))))))
% 0.80/1.45  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (=> (@ (@ tptp.mem V1q) tptp.bool) (forall ((V2m $$unsorted)) (let ((_let_1 (@ tptp.p V1q))) (let ((_let_2 (@ tptp.p V0p))) (let ((_let_3 (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Emarker_2Estmarker tptp.bool)) V2m)))) (let ((_let_4 (or _let_3 _let_2 _let_1))) (=> (@ (@ tptp.mem V2m) tptp.bool) (and (= (or _let_2 _let_3) (or _let_3 _let_2)) (= _let_4 _let_4) (= (or _let_2 _let_3 _let_1) _let_4)))))))))))))
% 0.80/1.45  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (=> (@ (@ tptp.mem V1q) tptp.bool) (forall ((V2m $$unsorted)) (let ((_let_1 (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Emarker_2Estmarker tptp.bool)) V2m)))) (let ((_let_2 (@ tptp.p V1q))) (let ((_let_3 (@ tptp.p V0p))) (let ((_let_4 (or _let_3 _let_2 _let_1))) (=> (@ (@ tptp.mem V2m) tptp.bool) (and (= (or _let_1 _let_3) (or _let_3 _let_1)) (= _let_4 _let_4) (= (or _let_3 _let_1 _let_2) _let_4)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (= (@ (@ tptp.ap (@ tptp.c_2Emarker_2Eunint A_27a)) V0x) V0x))))
% 0.80/1.45  (assert (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap tptp.c_2Emarker_2EAbbrev) V0x)) (@ tptp.p V0x)))))
% 0.80/1.45  (assert (= (@ tptp.p tptp.c_2Emarker_2EIfCases) true))
% 0.80/1.45  (assert (forall ((V0b1 $$unsorted)) (=> (@ (@ tptp.mem V0b1) tptp.bool) (forall ((V1b2 $$unsorted)) (=> (@ (@ tptp.mem V1b2) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Emarker_2EAC) V0b1)) V1b2)) (and (@ tptp.p V0b1) (@ tptp.p V1b2))))))))
% 0.80/1.45  (assert (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap tptp.c_2Emarker_2ECong) V0x)) (@ tptp.p V0x)))))
% 0.80/1.45  (assert (forall ((V0lab tptp.tp__i) (V1argument $$unsorted)) (=> (@ (@ tptp.mem V1argument) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Emarker_2E_3A_2D) (@ tptp.inj__i V0lab))) V1argument)) (@ tptp.p V1argument)))))
% 0.80/1.45  (declare-fun tptp.c_2Ecombin_2E_3A_3E (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27b))) (@ (@ tptp.mem (@ (@ tptp.c_2Ecombin_2E_3A_3E A_27a) A_27b)) (@ _let_1 (@ (@ tptp.arr (@ _let_1 A_27a)) A_27a))))))
% 0.80/1.45  (declare-fun tptp.c_2Ecombin_2EASSOC (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Ecombin_2EASSOC A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 A_27a))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Ecombin_2EC (tptp.del tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ tptp.arr A_27b))) (@ (@ tptp.mem (@ (@ (@ tptp.c_2Ecombin_2EC A_27a) A_27b) A_27c)) (@ (@ tptp.arr (@ _let_1 (@ _let_2 A_27c))) (@ _let_2 (@ _let_1 A_27c))))))))
% 0.80/1.45  (declare-fun tptp.c_2Ecombin_2ECOMM (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ (@ tptp.c_2Ecombin_2ECOMM A_27a) A_27b)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 A_27b))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Ecombin_2EFAIL (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Ecombin_2EFAIL A_27a) A_27b)) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27a)))))
% 0.80/1.45  (declare-fun tptp.c_2Ecombin_2EFCOMM (tptp.del tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ (@ (@ tptp.c_2Ecombin_2EFCOMM A_27a) A_27b) A_27c)) (@ (@ tptp.arr (@ _let_1 (@ (@ tptp.arr A_27b) A_27a))) (@ (@ tptp.arr (@ (@ tptp.arr A_27c) (@ _let_1 A_27a))) tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Ecombin_2EI (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Ecombin_2EI A_27a)) (@ (@ tptp.arr A_27a) A_27a))))
% 0.80/1.45  (declare-fun tptp.c_2Ecombin_2EK (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Ecombin_2EK A_27a) A_27b)) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27a)))))
% 0.80/1.45  (declare-fun tptp.c_2Ecombin_2ELEFT__ID (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ (@ tptp.c_2Ecombin_2ELEFT__ID A_27a) A_27b)) (@ (@ tptp.arr (@ _let_1 (@ (@ tptp.arr A_27b) A_27b))) (@ _let_1 tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Ecombin_2EMONOID (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Ecombin_2EMONOID A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 A_27a))) (@ _let_1 tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Ecombin_2ERIGHT__ID (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27b))) (@ (@ tptp.mem (@ (@ tptp.c_2Ecombin_2ERIGHT__ID A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) (@ _let_1 A_27a))) (@ _let_1 tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Ecombin_2ES (tptp.del tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ (@ (@ tptp.c_2Ecombin_2ES A_27a) A_27b) A_27c)) (@ (@ tptp.arr (@ _let_1 (@ (@ tptp.arr A_27b) A_27c))) (@ (@ tptp.arr (@ _let_1 A_27b)) (@ _let_1 A_27c)))))))
% 0.80/1.45  (declare-fun tptp.c_2Ecombin_2EUPDATE (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 A_27b))) (@ (@ tptp.mem (@ (@ tptp.c_2Ecombin_2EUPDATE A_27a) A_27b)) (@ _let_1 (@ (@ tptp.arr A_27b) (@ (@ tptp.arr _let_2) _let_2))))))))
% 0.80/1.45  (declare-fun tptp.c_2Ecombin_2EW (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 A_27b))) (@ (@ tptp.mem (@ (@ tptp.c_2Ecombin_2EW A_27a) A_27b)) (@ (@ tptp.arr (@ _let_1 _let_2)) _let_2))))))
% 0.80/1.45  (declare-fun tptp.c_2Ecombin_2Eo (tptp.del tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ (@ (@ tptp.c_2Ecombin_2Eo A_27a) A_27b) A_27c)) (@ (@ tptp.arr (@ (@ tptp.arr A_27c) A_27b)) (@ (@ tptp.arr (@ _let_1 A_27c)) (@ _let_1 A_27b)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (= (@ (@ tptp.c_2Ecombin_2EK A_27a) A_27b) (@ (@ tptp.lam A_27a) (lambda ((V0x $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V1y $$unsorted)) V0x)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del)) (= (@ (@ (@ tptp.c_2Ecombin_2ES A_27a) A_27b) A_27c) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (lambda ((V0f $$unsorted)) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) A_27b)) (lambda ((V1g $$unsorted)) (@ (@ tptp.lam A_27a) (lambda ((V2x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap V0f) V2x)) (@ (@ tptp.ap V1g) V2x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.c_2Ecombin_2EK A_27a))) (let ((_let_2 (@ (@ tptp.arr A_27a) A_27a))) (= (@ tptp.c_2Ecombin_2EI A_27a) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2ES A_27a) _let_2) A_27a)) (@ _let_1 _let_2))) (@ _let_1 A_27a)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del)) (= (@ (@ (@ tptp.c_2Ecombin_2EC A_27a) A_27b) A_27c) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (lambda ((V0f $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V1x $$unsorted)) (@ (@ tptp.lam A_27a) (lambda ((V2y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap V0f) V2y)) V1x))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (= (@ (@ tptp.c_2Ecombin_2EW A_27a) A_27b) (@ (@ tptp.lam (@ _let_1 (@ _let_1 A_27b))) (lambda ((V0f $$unsorted)) (@ (@ tptp.lam A_27a) (lambda ((V1x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap V0f) V1x)) V1x)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27c) A_27b)) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27a) A_27c)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27a) A_27b) A_27c)) V0f)) V1g) (@ (@ tptp.lam A_27a) (lambda ((V2x $$unsorted)) (@ (@ tptp.ap V0f) (@ (@ tptp.ap V1g) V2x))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27b) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27b) A_27a)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2E_3A_3E A_27a) A_27b)) V0x)) V1f) (@ (@ tptp.ap V1f) V0x)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0a $$unsorted)) (=> (@ (@ tptp.mem V0a) A_27a) (forall ((V1b $$unsorted)) (=> (@ (@ tptp.mem V1b) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EUPDATE A_27a) A_27b)) V0a)) V1b) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) A_27b)) (lambda ((V2f $$unsorted)) (@ (@ tptp.lam A_27a) (lambda ((V3c $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V0a)) V3c))) V1b)) (@ (@ tptp.ap V2f) V3c))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27c) A_27a)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27c) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27c) A_27b) A_27a)) V0f)) V1g)) V2x) (@ (@ tptp.ap V0f) (@ (@ tptp.ap V1g) V2x))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27c) A_27a)) (forall ((V2h $$unsorted)) (let ((_let_1 (@ tptp.c_2Ecombin_2Eo A_27d))) (let ((_let_2 (@ _let_1 A_27b))) (=> (@ (@ tptp.mem V2h) (@ (@ tptp.arr A_27d) A_27c)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 A_27a)) V0f)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ _let_1 A_27a) A_27c)) V1g)) V2h)) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 A_27c)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27c) A_27b) A_27a)) V0f)) V1g))) V2h)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27c)) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27b) A_27a)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27b) A_27c) A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V2x $$unsorted)) (@ (@ tptp.ap V0f) V2x))))) V1g) (@ (@ tptp.lam A_27b) (lambda ((V3x $$unsorted)) (@ (@ tptp.ap V0f) (@ (@ tptp.ap V1g) V3x))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27c) A_27b)) (forall ((V1g $$unsorted)) (let ((_let_1 (@ tptp.lam A_27a))) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27a) A_27c)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27a) A_27b) A_27c)) V0f)) (@ _let_1 (lambda ((V2x $$unsorted)) (@ (@ tptp.ap V1g) V2x)))) (@ _let_1 (lambda ((V3x $$unsorted)) (@ (@ tptp.ap V0f) (@ (@ tptp.ap V1g) V3x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EK A_27a) A_27b)) V0x)) V1y) V0x))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2ES A_27a) A_27b) A_27c)) V0f)) V1g)) V2x) (@ (@ tptp.ap (@ (@ tptp.ap V0f) V2x)) (@ (@ tptp.ap V1g) V2x))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27c) A_27b))) (forall ((V1g $$unsorted)) (let ((_let_1 (@ tptp.lam A_27a))) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27a) A_27c)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2ES A_27a) A_27c) A_27b)) (@ _let_1 (lambda ((V2x $$unsorted)) (@ (@ tptp.ap V0f) V2x))))) V1g) (@ _let_1 (lambda ((V3x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap V0f) V3x)) (@ (@ tptp.ap V1g) V3x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27c) A_27b))) (forall ((V1g $$unsorted)) (let ((_let_1 (@ tptp.lam A_27a))) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27a) A_27c)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2ES A_27a) A_27c) A_27b)) V0f)) (@ _let_1 (lambda ((V2x $$unsorted)) (@ (@ tptp.ap V1g) V2x)))) (@ _let_1 (lambda ((V3x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap V0f) V3x)) (@ (@ tptp.ap V1g) V3x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27b) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2EC A_27a) A_27b) A_27c)) V0f)) V1x)) V2y) (@ (@ tptp.ap (@ (@ tptp.ap V0f) V2y)) V1x)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27c) A_27b))) (forall ((V1y $$unsorted)) (let ((_let_1 (@ tptp.lam A_27a))) (=> (@ (@ tptp.mem V1y) A_27c) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2EC A_27a) A_27c) A_27b)) (@ _let_1 (lambda ((V2x $$unsorted)) (@ (@ tptp.ap V0f) V2x))))) V1y) (@ _let_1 (lambda ((V3x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap V0f) V3x)) V1y))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0f) (@ _let_1 (@ _let_1 A_27b))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EW A_27a) A_27b)) V0f)) V1x) (@ (@ tptp.ap (@ (@ tptp.ap V0f) V1x)) V1x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (= (@ (@ tptp.ap (@ tptp.c_2Ecombin_2EI A_27a)) V0x) V0x))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (let ((_let_1 (@ (@ tptp.c_2Ecombin_2Eo A_27a) A_27b))) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (and (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 A_27b)) (@ tptp.c_2Ecombin_2EI A_27b))) V0f) V0f) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 A_27a)) V0f)) (@ tptp.c_2Ecombin_2EI A_27a)) V0f))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del) (A_27e tptp.del) (A_27f tptp.del)) (and (forall ((V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1v $$unsorted)) (let ((_let_1 (@ tptp.c_2Ecombin_2EK A_27c))) (=> (@ (@ tptp.mem V1v) A_27c) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27a) A_27c) A_27b)) (@ (@ tptp.ap (@ _let_1 A_27b)) V1v))) V0f) (@ (@ tptp.ap (@ _let_1 A_27a)) V1v))))))) (forall ((V2f $$unsorted)) (=> (@ (@ tptp.mem V2f) (@ (@ tptp.arr A_27d) A_27e)) (forall ((V3v $$unsorted)) (=> (@ (@ tptp.mem V3v) A_27d) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27f) A_27e) A_27d)) V2f)) (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EK A_27d) A_27f)) V3v)) (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EK A_27e) A_27f)) (@ (@ tptp.ap V2f) V3v))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del)) (and (forall ((V0a $$unsorted)) (=> (@ (@ tptp.mem V0a) A_27a) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27b) (forall ((V2f $$unsorted)) (=> (@ (@ tptp.mem V2f) (@ (@ tptp.arr A_27a) A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EUPDATE A_27a) A_27b)) V0a)) V1x)) V2f)) V0a) V1x))))))) (forall ((V3a $$unsorted)) (=> (@ (@ tptp.mem V3a) A_27c) (forall ((V4b $$unsorted)) (=> (@ (@ tptp.mem V4b) A_27c) (forall ((V5x $$unsorted)) (=> (@ (@ tptp.mem V5x) A_27d) (forall ((V6f $$unsorted)) (=> (@ (@ tptp.mem V6f) (@ (@ tptp.arr A_27c) A_27d)) (=> (not (= V3a V4b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EUPDATE A_27c) A_27d)) V3a)) V5x)) V6f)) V4b) (@ (@ tptp.ap V6f) V4b))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (forall ((V2b $$unsorted)) (=> (@ (@ tptp.mem V2b) A_27b) (forall ((V3c $$unsorted)) (=> (@ (@ tptp.mem V3c) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EUPDATE A_27a) A_27b)) V1a)) V2b)) V0f)) V3c) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V1a)) V3c))) V2b)) (@ (@ tptp.ap V0f) V3c))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (forall ((V2b $$unsorted)) (=> (@ (@ tptp.mem V2b) A_27a) (forall ((V3c $$unsorted)) (=> (@ (@ tptp.mem V3c) A_27b) (forall ((V4d $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EUPDATE A_27a) A_27b)))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V1a)) V3c)))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V2b)) V4d)))) (=> (@ (@ tptp.mem V4d) A_27b) (=> (not (= V1a V2b)) (= (@ _let_2 (@ _let_3 V0f)) (@ _let_3 (@ _let_2 V0f))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (forall ((V2b $$unsorted)) (=> (@ (@ tptp.mem V2b) A_27b) (forall ((V3c $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EUPDATE A_27a) A_27b)) V1a)))) (let ((_let_2 (@ tptp.ap (@ _let_1 V3c)))) (=> (@ (@ tptp.mem V3c) A_27b) (= (@ _let_2 (@ (@ tptp.ap (@ _let_1 V2b)) V0f)) (@ _let_2 V0f)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (forall ((V2b $$unsorted)) (=> (@ (@ tptp.mem V2b) A_27b) (= (= (@ (@ tptp.ap V0f) V1a) V2b) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EUPDATE A_27a) A_27b)) V1a)) V2b)) V0f) V0f)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1b $$unsorted)) (=> (@ (@ tptp.mem V1b) A_27b) (forall ((V2a $$unsorted)) (=> (@ (@ tptp.mem V2a) A_27a) (=> (= (@ (@ tptp.ap V0f) V2a) V1b) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EUPDATE A_27a) A_27b)) V2a)) V1b)) V0f) V0f)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EUPDATE A_27a) A_27b)) V1a)) (@ (@ tptp.ap V0f) V1a))) V0f) V0f))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (forall ((V2b $$unsorted)) (=> (@ (@ tptp.mem V2b) A_27a) (forall ((V3c $$unsorted)) (=> (@ (@ tptp.mem V3c) A_27b) (forall ((V4d $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EUPDATE A_27a) A_27b)))) (let ((_let_2 (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V2b)) V4d)) V0f))) (let ((_let_3 (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V1a)) V3c)) V0f))) (let ((_let_4 (= V1a V2b))) (=> (@ (@ tptp.mem V4d) A_27b) (= (= _let_3 _let_2) (or (and _let_4 (= V3c V4d)) (and (not _let_4) (= _let_3 V0f) (= _let_2 V0f)))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27c) A_27d)) (forall ((V1f1 $$unsorted)) (=> (@ (@ tptp.mem V1f1) A_27a) (forall ((V2f2 $$unsorted)) (=> (@ (@ tptp.mem V2f2) A_27b) (forall ((V3a $$unsorted)) (=> (@ (@ tptp.mem V3a) A_27c) (forall ((V4b $$unsorted)) (=> (@ (@ tptp.mem V4b) A_27d) (forall ((V5c $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EUPDATE A_27c) A_27d)) V3a)))) (=> (@ (@ tptp.mem V5c) A_27d) (=> (not (= V4b V5c)) (not (= (@ (@ tptp.ap (@ _let_1 V4b)) V0f) (@ (@ tptp.ap (@ _let_1 V5c)) V0f))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (forall ((V2b $$unsorted)) (=> (@ (@ tptp.mem V2b) A_27b) (forall ((V3c $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EUPDATE A_27a) A_27b)) V1a)))) (=> (@ (@ tptp.mem V3c) A_27b) (= (= (@ (@ tptp.ap (@ _let_1 V2b)) V0f) (@ (@ tptp.ap (@ _let_1 V3c)) V0f)) (= V2b V3c))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f1 $$unsorted)) (=> (@ (@ tptp.mem V0f1) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1f2 $$unsorted)) (=> (@ (@ tptp.mem V1f2) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V2a $$unsorted)) (=> (@ (@ tptp.mem V2a) A_27a) (forall ((V3b $$unsorted)) (=> (@ (@ tptp.mem V3b) A_27b) (forall ((V4c $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EUPDATE A_27a) A_27b)) V2a)))) (=> (@ (@ tptp.mem V4c) A_27b) (=> (= (@ (@ tptp.ap (@ _let_1 V3b)) V0f1) (@ (@ tptp.ap (@ _let_1 V4c)) V1f2)) (and (= V3b V4c) (forall ((V5v $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EUPDATE A_27a) A_27b)) V2a)) V5v)))) (=> (@ (@ tptp.mem V5v) A_27b) (= (@ _let_1 V0f1) (@ _let_1 V1f2)))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27b) A_27a)) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27c) A_27b)) (forall ((V2v $$unsorted)) (let ((_let_1 (@ tptp.c_2Ebool_2ELET A_27c))) (=> (@ (@ tptp.mem V2v) A_27c) (= (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 A_27b)) V1f)) V2v)) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27c) A_27a) A_27b)) V0P)) V1f))) V2v))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27b) (@ (@ tptp.arr A_27c) A_27a))) (forall ((V1v $$unsorted)) (=> (@ (@ tptp.mem V1v) A_27b) (forall ((V2x $$unsorted)) (let ((_let_1 (@ tptp.c_2Ebool_2ELET A_27b))) (=> (@ (@ tptp.mem V2x) A_27c) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 (@ (@ tptp.arr A_27c) A_27a))) V0f)) V1v)) V2x) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2EC A_27b) A_27c) A_27a)) V0f)) V2x))) V1v))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1v $$unsorted)) (let ((_let_1 (@ tptp.c_2Ecombin_2Eo A_27a))) (=> (@ (@ tptp.mem V1v) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2ELET A_27a) tptp.bool)) V0f)) V1v)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2ES A_27a) tptp.bool) tptp.bool)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ _let_1 (@ (@ tptp.arr tptp.bool) tptp.bool)) tptp.bool)) tptp.c_2Emin_2E_3D_3D_3E)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ _let_1 tptp.bool) tptp.bool)) tptp.c_2Emarker_2EAbbrev)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2EC A_27a) A_27a) tptp.bool)) (@ tptp.c_2Emin_2E_3D A_27a))) V1v))))) V0f))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27b) A_27a)) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27c) A_27b)) (forall ((V2v $$unsorted)) (let ((_let_1 (@ tptp.c_2Ebool_2Eliteral__case A_27c))) (=> (@ (@ tptp.mem V2v) A_27c) (= (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 A_27b)) V1f)) V2v)) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27c) A_27a) A_27b)) V0P)) V1f))) V2v))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27b) (@ (@ tptp.arr A_27c) A_27a))) (forall ((V1v $$unsorted)) (=> (@ (@ tptp.mem V1v) A_27b) (forall ((V2x $$unsorted)) (let ((_let_1 (@ tptp.c_2Ebool_2Eliteral__case A_27b))) (=> (@ (@ tptp.mem V2x) A_27c) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 (@ (@ tptp.arr A_27c) A_27a))) V0f)) V1v)) V2x) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2EC A_27b) A_27c) A_27a)) V0f)) V2x))) V1v))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1v $$unsorted)) (let ((_let_1 (@ tptp.c_2Ecombin_2Eo A_27a))) (=> (@ (@ tptp.mem V1v) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2Eliteral__case A_27a) tptp.bool)) V0f)) V1v)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2ES A_27a) tptp.bool) tptp.bool)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ _let_1 (@ (@ tptp.arr tptp.bool) tptp.bool)) tptp.bool)) tptp.c_2Emin_2E_3D_3D_3E)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ _let_1 tptp.bool) tptp.bool)) tptp.c_2Emarker_2EAbbrev)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2EC A_27a) A_27a) tptp.bool)) (@ tptp.c_2Emin_2E_3D A_27a))) V1v))))) V0f))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0f) (@ _let_1 (@ _let_1 A_27a))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ecombin_2EASSOC A_27a)) V0f)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (forall ((V3z $$unsorted)) (let ((_let_1 (@ tptp.ap V0f))) (let ((_let_2 (@ tptp.ap (@ _let_1 V1x)))) (=> (@ (@ tptp.mem V3z) A_27a) (= (@ _let_2 (@ (@ tptp.ap (@ _let_1 V2y)) V3z)) (@ (@ tptp.ap (@ _let_1 (@ _let_2 V2y))) V3z)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0f) (@ _let_1 (@ _let_1 A_27b))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2ECOMM A_27a) A_27b)) V0f)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (let ((_let_1 (@ tptp.ap V0f))) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ (@ tptp.ap (@ _let_1 V1x)) V2y) (@ (@ tptp.ap (@ _let_1 V2y)) V1x))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27a))) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27c) (@ (@ tptp.arr A_27a) A_27a))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2EFCOMM A_27a) A_27b) A_27c)) V0f)) V1g)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27c) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (forall ((V4z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap V1g) V2x)))) (let ((_let_2 (@ tptp.ap V0f))) (=> (@ (@ tptp.mem V4z) A_27b) (= (@ _let_1 (@ (@ tptp.ap (@ _let_2 V3y)) V4z)) (@ (@ tptp.ap (@ _let_2 (@ _let_1 V3y))) V4z))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27a))) (forall ((V1e $$unsorted)) (=> (@ (@ tptp.mem V1e) A_27b) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2ERIGHT__ID A_27a) A_27b)) V0f)) V1e)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap V0f) V2x)) V1e) V2x)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27b))) (forall ((V1e $$unsorted)) (=> (@ (@ tptp.mem V1e) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2ELEFT__ID A_27a) A_27b)) V0f)) V1e)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.ap V0f) V1e)) V2x) V2x)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0f) (@ _let_1 (@ _let_1 A_27a))) (forall ((V1e $$unsorted)) (=> (@ (@ tptp.mem V1e) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ecombin_2EMONOID A_27a)) V0f)) V1e)) (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ecombin_2EASSOC A_27a)) V0f)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2ERIGHT__ID A_27a) A_27a)) V0f)) V1e)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2ELEFT__ID A_27a) A_27a)) V0f)) V1e))))))))))
% 0.80/1.45  (assert (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ecombin_2EASSOC tptp.bool)) tptp.c_2Ebool_2E_2F_5C)))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0f) (@ _let_1 (@ _let_1 A_27a))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ecombin_2EASSOC A_27a)) V0f)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (forall ((V3z $$unsorted)) (let ((_let_1 (@ tptp.ap V0f))) (let ((_let_2 (@ tptp.ap (@ _let_1 V1x)))) (=> (@ (@ tptp.mem V3z) A_27a) (= (@ (@ tptp.ap (@ _let_1 (@ _let_2 V2y))) V3z) (@ _let_2 (@ (@ tptp.ap (@ _let_1 V2y)) V3z))))))))))))))))
% 0.80/1.45  (assert (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ecombin_2EASSOC tptp.bool)) tptp.c_2Ebool_2E_5C_2F)))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0f) (@ _let_1 (@ _let_1 A_27a))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2EFCOMM A_27a) A_27a) A_27a)) V0f)) V0f)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ecombin_2EASSOC A_27a)) V0f)))))))
% 0.80/1.45  (assert (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ecombin_2EMONOID tptp.bool)) tptp.c_2Ebool_2E_2F_5C)) tptp.c_2Ebool_2ET)))
% 0.80/1.45  (assert (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ecombin_2EMONOID tptp.bool)) tptp.c_2Ebool_2E_5C_2F)) tptp.c_2Ebool_2EF)))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (= (@ (@ tptp.c_2Ecombin_2EFAIL A_27a) A_27b) (@ (@ tptp.lam A_27a) (lambda ((V0x $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V1y $$unsorted)) V0x)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EFAIL A_27a) A_27b)) V0x)) V1y) V0x))))))
% 0.80/1.45  (declare-fun tptp.ty_2Enum_2Enum () tptp.del)
% 0.80/1.45  (declare-sort tptp.tp__ty_2Enum_2Enum 0)
% 0.80/1.45  (declare-fun tptp.inj__ty_2Enum_2Enum (tptp.tp__ty_2Enum_2Enum) $$unsorted)
% 0.80/1.45  (declare-fun tptp.surj__ty_2Enum_2Enum ($$unsorted) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ tptp.inj__ty_2Enum_2Enum X)) X)))
% 0.80/1.45  (assert (forall ((X tptp.tp__ty_2Enum_2Enum)) (@ (@ tptp.mem (@ tptp.inj__ty_2Enum_2Enum X)) tptp.ty_2Enum_2Enum)))
% 0.80/1.45  (assert (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) tptp.ty_2Enum_2Enum) (= X (@ tptp.inj__ty_2Enum_2Enum (@ tptp.surj__ty_2Enum_2Enum X))))))
% 0.80/1.45  (declare-fun tptp.c_2Enum_2E0 () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Enum_2E0) tptp.ty_2Enum_2Enum))
% 0.80/1.45  (declare-fun tptp.fo__c_2Enum_2E0 () tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (= (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0) tptp.c_2Enum_2E0))
% 0.80/1.45  (declare-fun tptp.c_2Enum_2EABS__num () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Enum_2EABS__num) (@ (@ tptp.arr tptp.ind) tptp.ty_2Enum_2Enum)))
% 0.80/1.45  (declare-fun tptp.fo__c_2Enum_2EABS__num (tptp.tp__i) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__i)) (= (@ tptp.inj__ty_2Enum_2Enum (@ tptp.fo__c_2Enum_2EABS__num X0)) (@ (@ tptp.ap tptp.c_2Enum_2EABS__num) (@ tptp.inj__i X0)))))
% 0.80/1.45  (declare-fun tptp.c_2Enum_2EIS__NUM__REP () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Enum_2EIS__NUM__REP) (@ (@ tptp.arr tptp.ind) tptp.bool)))
% 0.80/1.45  (declare-fun tptp.c_2Enum_2EREP__num () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Enum_2EREP__num) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.ind)))
% 0.80/1.45  (declare-fun tptp.fo__c_2Enum_2EREP__num (tptp.tp__ty_2Enum_2Enum) tptp.tp__i)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__i (@ tptp.fo__c_2Enum_2EREP__num X0)) (@ (@ tptp.ap tptp.c_2Enum_2EREP__num) (@ tptp.inj__ty_2Enum_2Enum X0)))))
% 0.80/1.45  (declare-fun tptp.c_2Enum_2ESUC () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Enum_2ESUC) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)))
% 0.80/1.45  (declare-fun tptp.fo__c_2Enum_2ESUC (tptp.tp__ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ tptp.fo__c_2Enum_2ESUC X0)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum X0)))))
% 0.80/1.45  (declare-fun tptp.c_2Enum_2ESUC__REP () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Enum_2ESUC__REP) (@ (@ tptp.arr tptp.ind) tptp.ind)))
% 0.80/1.45  (declare-fun tptp.fo__c_2Enum_2ESUC__REP (tptp.tp__i) tptp.tp__i)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__i)) (= (@ tptp.inj__i (@ tptp.fo__c_2Enum_2ESUC__REP X0)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC__REP) (@ tptp.inj__i X0)))))
% 0.80/1.45  (declare-fun tptp.c_2Enum_2EZERO__REP () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Enum_2EZERO__REP) tptp.ind))
% 0.80/1.45  (declare-fun tptp.fo__c_2Enum_2EZERO__REP () tptp.tp__i)
% 0.80/1.45  (assert (= (@ tptp.inj__i tptp.fo__c_2Enum_2EZERO__REP) tptp.c_2Enum_2EZERO__REP))
% 0.80/1.45  (assert (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2EONE__ONE tptp.ind) tptp.ind)) tptp.c_2Enum_2ESUC__REP)) (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2EONTO tptp.ind) tptp.ind)) tptp.c_2Enum_2ESUC__REP)))))
% 0.80/1.45  (assert (forall ((V0y tptp.tp__i)) (not (= tptp.fo__c_2Enum_2EZERO__REP (@ tptp.surj__i (@ (@ tptp.ap tptp.c_2Enum_2ESUC__REP) (@ tptp.inj__i V0y)))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__i)) (= (@ tptp.p (@ (@ tptp.ap tptp.c_2Enum_2EIS__NUM__REP) (@ tptp.inj__i V0m))) (forall ((V1P $$unsorted)) (let ((_let_1 (@ tptp.ap V1P))) (=> (@ (@ tptp.mem V1P) (@ (@ tptp.arr tptp.ind) tptp.bool)) (=> (and (@ tptp.p (@ _let_1 (@ tptp.inj__i tptp.fo__c_2Enum_2EZERO__REP))) (forall ((V2n tptp.tp__i)) (let ((_let_1 (@ tptp.inj__i V2n))) (let ((_let_2 (@ tptp.ap V1P))) (=> (@ tptp.p (@ _let_2 _let_1)) (@ tptp.p (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC__REP) _let_1)))))))) (@ tptp.p (@ _let_1 (@ tptp.inj__i V0m))))))))))
% 0.80/1.45  (assert (exists ((V0rep $$unsorted)) (and (@ (@ tptp.mem V0rep) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.ind)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2ETYPE__DEFINITION tptp.ind) tptp.ty_2Enum_2Enum)) tptp.c_2Enum_2EIS__NUM__REP)) V0rep)))))
% 0.80/1.45  (assert (and (forall ((V0a tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2EABS__num) (@ (@ tptp.ap tptp.c_2Enum_2EREP__num) (@ tptp.inj__ty_2Enum_2Enum V0a)))) V0a)) (forall ((V1r tptp.tp__i)) (let ((_let_1 (@ tptp.inj__i V1r))) (= (@ tptp.p (@ (@ tptp.ap tptp.c_2Enum_2EIS__NUM__REP) _let_1)) (= (@ tptp.surj__i (@ (@ tptp.ap tptp.c_2Enum_2EREP__num) (@ (@ tptp.ap tptp.c_2Enum_2EABS__num) _let_1))) V1r))))))
% 0.80/1.45  (assert (= tptp.fo__c_2Enum_2E0 (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2EABS__num) (@ tptp.inj__i tptp.fo__c_2Enum_2EZERO__REP)))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2EABS__num) (@ (@ tptp.ap tptp.c_2Enum_2ESUC__REP) (@ (@ tptp.ap tptp.c_2Enum_2EREP__num) _let_1))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (not (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V0n))) tptp.fo__c_2Enum_2E0))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.ap tptp.c_2Enum_2ESUC))) (=> (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.surj__ty_2Enum_2Enum (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V1n)))) (= V0m V1n)))))
% 0.80/1.45  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)) (=> (and (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (forall ((V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap V0P))) (=> (@ tptp.p (@ _let_2 _let_1)) (@ tptp.p (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1)))))))) (forall ((V2n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Enum_2Enum V2n))))))))
% 0.80/1.45  (declare-fun tptp.ty_2Eone_2Eone () tptp.del)
% 0.80/1.45  (declare-sort tptp.tp__ty_2Eone_2Eone 0)
% 0.80/1.45  (declare-fun tptp.inj__ty_2Eone_2Eone (tptp.tp__ty_2Eone_2Eone) $$unsorted)
% 0.80/1.45  (declare-fun tptp.surj__ty_2Eone_2Eone ($$unsorted) tptp.tp__ty_2Eone_2Eone)
% 0.80/1.45  (assert (forall ((X tptp.tp__ty_2Eone_2Eone)) (= (@ tptp.surj__ty_2Eone_2Eone (@ tptp.inj__ty_2Eone_2Eone X)) X)))
% 0.80/1.45  (assert (forall ((X tptp.tp__ty_2Eone_2Eone)) (@ (@ tptp.mem (@ tptp.inj__ty_2Eone_2Eone X)) tptp.ty_2Eone_2Eone)))
% 0.80/1.45  (assert (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) tptp.ty_2Eone_2Eone) (= X (@ tptp.inj__ty_2Eone_2Eone (@ tptp.surj__ty_2Eone_2Eone X))))))
% 0.80/1.45  (declare-fun tptp.c_2Eone_2Eone () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Eone_2Eone) tptp.ty_2Eone_2Eone))
% 0.80/1.45  (declare-fun tptp.fo__c_2Eone_2Eone () tptp.tp__ty_2Eone_2Eone)
% 0.80/1.45  (assert (= (@ tptp.inj__ty_2Eone_2Eone tptp.fo__c_2Eone_2Eone) tptp.c_2Eone_2Eone))
% 0.80/1.45  (declare-fun tptp.c_2Eone_2Eone__CASE (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Eone_2Eone__CASE A_27a)) (@ (@ tptp.arr tptp.ty_2Eone_2Eone) (@ (@ tptp.arr A_27a) A_27a)))))
% 0.80/1.45  (assert (exists ((V0rep $$unsorted)) (and (@ (@ tptp.mem V0rep) (@ (@ tptp.arr tptp.ty_2Eone_2Eone) tptp.bool)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2ETYPE__DEFINITION tptp.bool) tptp.ty_2Eone_2Eone)) (@ (@ tptp.lam tptp.bool) (lambda ((V1b $$unsorted)) V1b)))) V0rep)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) tptp.ty_2Eone_2Eone)) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27a) tptp.ty_2Eone_2Eone)) (= V0f V1g))))))
% 0.80/1.45  (assert (= tptp.fo__c_2Eone_2Eone (@ tptp.surj__ty_2Eone_2Eone (@ (@ tptp.ap (@ tptp.c_2Emin_2E_40 tptp.ty_2Eone_2Eone)) (@ (@ tptp.lam tptp.ty_2Eone_2Eone) (lambda ((V0x $$unsorted)) tptp.c_2Ebool_2ET))))))
% 0.80/1.45  (assert (forall ((V0v tptp.tp__ty_2Eone_2Eone)) (= V0v tptp.fo__c_2Eone_2Eone)))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0e $$unsorted)) (let ((_let_1 (@ (@ tptp.arr tptp.ty_2Eone_2Eone) A_27a))) (=> (@ (@ tptp.mem V0e) A_27a) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F_21 _let_1)) (@ (@ tptp.lam _let_1) (lambda ((V1fn $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) (@ (@ tptp.ap V1fn) (@ tptp.inj__ty_2Eone_2Eone tptp.fo__c_2Eone_2Eone)))) V0e)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0e $$unsorted)) (=> (@ (@ tptp.mem V0e) A_27a) (exists ((V1fn $$unsorted)) (and (@ (@ tptp.mem V1fn) (@ (@ tptp.arr tptp.ty_2Eone_2Eone) A_27a)) (= (@ (@ tptp.ap V1fn) (@ tptp.inj__ty_2Eone_2Eone tptp.fo__c_2Eone_2Eone)) V0e))))))
% 0.80/1.45  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Eone_2Eone) tptp.bool)) (=> (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Eone_2Eone tptp.fo__c_2Eone_2Eone))) (forall ((V1x tptp.tp__ty_2Eone_2Eone)) (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Eone_2Eone V1x))))))))
% 0.80/1.45  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Eone_2Eone) tptp.bool)) (= (forall ((V1x tptp.tp__ty_2Eone_2Eone)) (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Eone_2Eone V1x)))) (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Eone_2Eone tptp.fo__c_2Eone_2Eone)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0u tptp.tp__ty_2Eone_2Eone) (V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eone_2Eone__CASE A_27a)) (@ tptp.inj__ty_2Eone_2Eone V0u))) V1x) V1x))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eone_2Eone__CASE A_27a)) (@ tptp.inj__ty_2Eone_2Eone tptp.fo__c_2Eone_2Eone))) V0x) V0x))))
% 0.80/1.45  (declare-fun tptp.ty_2Esum_2Esum (tptp.del tptp.del) tptp.del)
% 0.80/1.45  (declare-fun tptp.c_2Esum_2E_2B_2B (tptp.del tptp.del tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del)) (@ (@ tptp.mem (@ (@ (@ (@ tptp.c_2Esum_2E_2B_2B A_27a) A_27b) A_27c) A_27d)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) A_27c)) (@ (@ tptp.arr (@ (@ tptp.arr A_27b) A_27d)) (@ (@ tptp.arr (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (@ (@ tptp.ty_2Esum_2Esum A_27c) A_27d)))))))
% 0.80/1.45  (declare-fun tptp.c_2Esum_2EABS__sum (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Esum_2EABS__sum A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.arr tptp.bool) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool)))) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)))))
% 0.80/1.45  (declare-fun tptp.c_2Esum_2EINL (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) (@ (@ tptp.arr A_27a) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)))))
% 0.80/1.45  (declare-fun tptp.c_2Esum_2EINR (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) (@ (@ tptp.arr A_27b) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)))))
% 0.80/1.45  (declare-fun tptp.c_2Esum_2EISL (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Esum_2EISL A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) tptp.bool))))
% 0.80/1.45  (declare-fun tptp.c_2Esum_2EISR (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Esum_2EISR A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) tptp.bool))))
% 0.80/1.45  (declare-fun tptp.c_2Esum_2EIS__SUM__REP (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Esum_2EIS__SUM__REP A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.arr tptp.bool) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool)))) tptp.bool))))
% 0.80/1.45  (declare-fun tptp.c_2Esum_2EOUTL (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Esum_2EOUTL A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) A_27a))))
% 0.80/1.45  (declare-fun tptp.c_2Esum_2EOUTR (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Esum_2EOUTR A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) A_27b))))
% 0.80/1.45  (declare-fun tptp.c_2Esum_2EREP__sum (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Esum_2EREP__sum A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (@ (@ tptp.arr tptp.bool) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool)))))))
% 0.80/1.45  (declare-fun tptp.c_2Esum_2ESUM__ALL (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Esum_2ESUM__ALL A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) tptp.bool)) (@ (@ tptp.arr (@ (@ tptp.arr A_27b) tptp.bool)) (@ (@ tptp.arr (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Esum_2Esum__CASE (tptp.del tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del)) (@ (@ tptp.mem (@ (@ (@ tptp.c_2Esum_2Esum__CASE A_27a) A_27b) A_27c)) (@ (@ tptp.arr (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) A_27c)) (@ (@ tptp.arr (@ (@ tptp.arr A_27b) A_27c)) A_27c))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr tptp.bool) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool)))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EIS__SUM__REP A_27a) A_27b)) V0f)) (exists ((V1v1 $$unsorted)) (and (@ (@ tptp.mem V1v1) A_27a) (exists ((V2v2 $$unsorted)) (let ((_let_1 (@ tptp.lam tptp.bool))) (and (@ (@ tptp.mem V2v2) A_27b) (or (= V0f (@ _let_1 (lambda ((V3b $$unsorted)) (@ (@ tptp.lam A_27a) (lambda ((V4x $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V5y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V4x)) V1v1))) V3b)))))))) (= V0f (@ _let_1 (lambda ((V6b $$unsorted)) (@ (@ tptp.lam A_27a) (lambda ((V7x $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V8y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27b)) V8y)) V2v2))) (@ (@ tptp.ap tptp.c_2Ebool_2E_7E) V6b)))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (exists ((V0rep $$unsorted)) (let ((_let_1 (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b))) (let ((_let_2 (@ (@ tptp.arr tptp.bool) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))))) (and (@ (@ tptp.mem V0rep) (@ (@ tptp.arr _let_1) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2ETYPE__DEFINITION _let_2) _let_1)) (@ (@ tptp.c_2Esum_2EIS__SUM__REP A_27a) A_27b))) V0rep))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (and (forall ((V0a $$unsorted)) (=> (@ (@ tptp.mem V0a) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EABS__sum A_27a) A_27b)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EREP__sum A_27a) A_27b)) V0a)) V0a))) (forall ((V1r $$unsorted)) (=> (@ (@ tptp.mem V1r) (@ (@ tptp.arr tptp.bool) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool)))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EIS__SUM__REP A_27a) A_27b)) V1r)) (= (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EREP__sum A_27a) A_27b)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EABS__sum A_27a) A_27b)) V1r)) V1r)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0e $$unsorted)) (=> (@ (@ tptp.mem V0e) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) V0e) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EABS__sum A_27a) A_27b)) (@ (@ tptp.lam tptp.bool) (lambda ((V1b $$unsorted)) (@ (@ tptp.lam A_27a) (lambda ((V2x $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V3y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V2x)) V0e))) V1b))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0e $$unsorted)) (=> (@ (@ tptp.mem V0e) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) V0e) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EABS__sum A_27a) A_27b)) (@ (@ tptp.lam tptp.bool) (lambda ((V1b $$unsorted)) (@ (@ tptp.lam A_27a) (lambda ((V2x $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V3y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27b)) V3y)) V0e))) (@ (@ tptp.ap tptp.c_2Ebool_2E_7E) V1b)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)))) (=> (@ (@ tptp.mem V1y) A_27a) (= (= (@ _let_1 V0x) (@ _let_1 V1y)) (= V0x V1y))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27b) (forall ((V1y $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)))) (=> (@ (@ tptp.mem V1y) A_27b) (= (= (@ _let_1 V0x) (@ _let_1 V1y)) (= V0x V1y))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (and (forall ((V0y $$unsorted)) (=> (@ (@ tptp.mem V0y) A_27a) (forall ((V1x $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)))) (=> (@ (@ tptp.mem V1x) A_27a) (= (= (@ _let_1 V1x) (@ _let_1 V0y)) (= V1x V0y))))))) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27b) (forall ((V3x $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)))) (=> (@ (@ tptp.mem V3x) A_27b) (= (= (@ _let_1 V3x) (@ _let_1 V2y)) (= V3x V2y))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0v1 $$unsorted)) (=> (@ (@ tptp.mem V0v1) A_27a) (forall ((V1v2 $$unsorted)) (=> (@ (@ tptp.mem V1v2) A_27b) (not (= (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) V1v2) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) V0v1))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27c)) (forall ((V1g $$unsorted)) (let ((_let_1 (@ (@ tptp.arr (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) A_27c))) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27b) A_27c)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F_21 _let_1)) (@ (@ tptp.lam _let_1) (lambda ((V2h $$unsorted)) (let ((_let_1 (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D (@ (@ tptp.arr A_27a) A_27c))) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27a) A_27c) _let_1)) V2h)) (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)))) V0f))) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D (@ (@ tptp.arr A_27b) A_27c))) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27b) A_27c) _let_1)) V2h)) (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)))) V1g)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) tptp.bool)) (=> (and (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) V1x))))) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27b) (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) V2y)))))) (forall ((V3s $$unsorted)) (=> (@ (@ tptp.mem V3s) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (@ tptp.p (@ (@ tptp.ap V0P) V3s))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) tptp.bool)) (= (forall ((V1s $$unsorted)) (=> (@ (@ tptp.mem V1s) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (@ tptp.p (@ (@ tptp.ap V0P) V1s)))) (and (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) V2x))))) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27b) (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) V3y))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) tptp.bool)) (= (exists ((V1s $$unsorted)) (and (@ (@ tptp.mem V1s) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (@ tptp.p (@ (@ tptp.ap V0P) V1s)))) (or (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) V2x))))) (exists ((V3y $$unsorted)) (and (@ (@ tptp.mem V3y) A_27b) (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) V3y))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27c)) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27b) A_27c)) (exists ((V2h $$unsorted)) (and (@ (@ tptp.mem V2h) (@ (@ tptp.arr (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) A_27c)) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (= (@ (@ tptp.ap V2h) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) V3x)) (@ (@ tptp.ap V0f) V3x)))) (forall ((V4y $$unsorted)) (=> (@ (@ tptp.mem V4y) A_27b) (= (@ (@ tptp.ap V2h) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) V4y)) (@ (@ tptp.ap V1g) V4y)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0ss $$unsorted)) (=> (@ (@ tptp.mem V0ss) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (or (exists ((V1x $$unsorted)) (and (@ (@ tptp.mem V1x) A_27a) (= V0ss (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) V1x)))) (exists ((V2y $$unsorted)) (and (@ (@ tptp.mem V2y) A_27b) (= V0ss (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) V2y))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27b) (not (= (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) V0x) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) V1y))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27b) (not (= (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) V1y) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) V0x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (and (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EISL A_27a) A_27b)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) V0x))))) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27b) (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EISL A_27a) A_27b)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) V1y)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (and (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27b) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EISR A_27a) A_27b)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) V0x))))) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27a) (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EISR A_27a) A_27b)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) V1y)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EOUTL A_27a) A_27b)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) V0x)) V0x))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EOUTR A_27a) A_27b)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) V0x)) V0x))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (or (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EISL A_27a) A_27b)) V0x)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EISR A_27a) A_27b)) V0x))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EISL A_27a) A_27b)) V0x)) (= (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EOUTL A_27a) A_27b)) V0x)) V0x)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EISR A_27a) A_27b)) V0x)) (= (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EOUTR A_27a) A_27b)) V0x)) V0x)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del)) (and (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27c)) (forall ((V2f1 $$unsorted)) (=> (@ (@ tptp.mem V2f1) (@ (@ tptp.arr A_27b) A_27c)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Esum_2Esum__CASE A_27a) A_27b) A_27c)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) V0x))) V1f)) V2f1) (@ (@ tptp.ap V1f) V0x)))))))) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27b) (forall ((V4f $$unsorted)) (=> (@ (@ tptp.mem V4f) (@ (@ tptp.arr A_27a) A_27c)) (forall ((V5f1 $$unsorted)) (=> (@ (@ tptp.mem V5f1) (@ (@ tptp.arr A_27b) A_27c)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Esum_2Esum__CASE A_27a) A_27b) A_27c)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) V3y))) V4f)) V5f1) (@ (@ tptp.ap V5f1) V3y)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f_27 $$unsorted)) (=> (@ (@ tptp.mem V0f_27) (@ (@ tptp.arr A_27a) A_27c)) (forall ((V1f1_27 $$unsorted)) (=> (@ (@ tptp.mem V1f1_27) (@ (@ tptp.arr A_27b) A_27c)) (forall ((V2M $$unsorted)) (=> (@ (@ tptp.mem V2M) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (forall ((V3M_27 $$unsorted)) (=> (@ (@ tptp.mem V3M_27) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (forall ((V4f $$unsorted)) (=> (@ (@ tptp.mem V4f) (@ (@ tptp.arr A_27a) A_27c)) (forall ((V5f1 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ (@ tptp.c_2Esum_2Esum__CASE A_27a) A_27b) A_27c)))) (=> (@ (@ tptp.mem V5f1) (@ (@ tptp.arr A_27b) A_27c)) (=> (and (= V2M V3M_27) (forall ((V6x $$unsorted)) (=> (@ (@ tptp.mem V6x) A_27a) (=> (= V3M_27 (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) V6x)) (= (@ (@ tptp.ap V4f) V6x) (@ (@ tptp.ap V0f_27) V6x))))) (forall ((V7y $$unsorted)) (=> (@ (@ tptp.mem V7y) A_27b) (=> (= V3M_27 (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) V7y)) (= (@ (@ tptp.ap V5f1) V7y) (@ (@ tptp.ap V1f1_27) V7y)))))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V2M)) V4f)) V5f1) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V3M_27)) V0f_27)) V1f1_27)))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del)) (and (forall ((V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27c)) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27b) A_27d)) (forall ((V2a $$unsorted)) (=> (@ (@ tptp.mem V2a) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ (@ tptp.c_2Esum_2E_2B_2B A_27a) A_27b) A_27c) A_27d)) V0f)) V1g)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) V2a)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27c) A_27d)) (@ (@ tptp.ap V0f) V2a))))))))) (forall ((V3f $$unsorted)) (=> (@ (@ tptp.mem V3f) (@ (@ tptp.arr A_27a) A_27c)) (forall ((V4g $$unsorted)) (=> (@ (@ tptp.mem V4g) (@ (@ tptp.arr A_27b) A_27d)) (forall ((V5b $$unsorted)) (=> (@ (@ tptp.mem V5b) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ (@ tptp.c_2Esum_2E_2B_2B A_27a) A_27b) A_27c) A_27d)) V3f)) V4g)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) V5b)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27c) A_27d)) (@ (@ tptp.ap V4g) V5b))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27c)) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27b) A_27d)) (forall ((V2z $$unsorted)) (=> (@ (@ tptp.mem V2z) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ (@ tptp.c_2Esum_2E_2B_2B A_27a) A_27b) A_27c) A_27d)) V0f)) V1g)) V2z) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND (@ (@ tptp.ty_2Esum_2Esum A_27c) A_27d))) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EISL A_27a) A_27b)) V2z))) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27c) A_27d)) (@ (@ tptp.ap V0f) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EOUTL A_27a) A_27b)) V2z))))) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27c) A_27d)) (@ (@ tptp.ap V1g) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EOUTR A_27a) A_27b)) V2z))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27c)) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27b) A_27d)) (forall ((V2z $$unsorted)) (let ((_let_1 (@ (@ tptp.ty_2Esum_2Esum A_27c) A_27d))) (=> (@ (@ tptp.mem V2z) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ (@ tptp.c_2Esum_2E_2B_2B A_27a) A_27b) A_27c) A_27d)) V0f)) V1g)) V2z) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Esum_2Esum__CASE A_27a) A_27b) _let_1)) V2z)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27a) _let_1) A_27c)) (@ (@ tptp.c_2Esum_2EINL A_27c) A_27d))) V0f))) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27b) _let_1) A_27d)) (@ (@ tptp.c_2Esum_2EINR A_27c) A_27d))) V1g)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ (@ tptp.c_2Esum_2E_2B_2B A_27a) A_27b) A_27a) A_27b)) (@ tptp.c_2Ecombin_2EI A_27a))) (@ tptp.c_2Ecombin_2EI A_27b)) (@ tptp.c_2Ecombin_2EI (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del) (A_27e tptp.del) (A_27f tptp.del) (A_27g tptp.del) (A_27h tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (and (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27b) (forall ((V3z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27b) A_27a)))) (=> (@ (@ tptp.mem V3z) A_27a) (= (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND (@ (@ tptp.ty_2Esum_2Esum A_27b) A_27a))) V0P)) (@ _let_1 V1x))) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27b) A_27a)) V2y)) (@ _let_1 V3z)) (and (@ tptp.p V0P) (= V3z V1x)))))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27c) (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27d) (forall ((V6z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27d) A_27c)))) (=> (@ (@ tptp.mem V6z) A_27d) (= (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND (@ (@ tptp.ty_2Esum_2Esum A_27d) A_27c))) V0P)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27d) A_27c)) V4x))) (@ _let_1 V5y)) (@ _let_1 V6z)) (and (not (@ tptp.p V0P)) (= V6z V5y)))))))))) (forall ((V7x $$unsorted)) (=> (@ (@ tptp.mem V7x) A_27e) (forall ((V8y $$unsorted)) (=> (@ (@ tptp.mem V8y) A_27f) (forall ((V9z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27e) A_27f)))) (=> (@ (@ tptp.mem V9z) A_27e) (= (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND (@ (@ tptp.ty_2Esum_2Esum A_27e) A_27f))) V0P)) (@ _let_1 V7x))) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27e) A_27f)) V8y)) (@ _let_1 V9z)) (and (@ tptp.p V0P) (= V9z V7x)))))))))) (forall ((V10x $$unsorted)) (=> (@ (@ tptp.mem V10x) A_27g) (forall ((V11y $$unsorted)) (=> (@ (@ tptp.mem V11y) A_27h) (forall ((V12z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27g) A_27h)))) (=> (@ (@ tptp.mem V12z) A_27h) (= (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND (@ (@ tptp.ty_2Esum_2Esum A_27g) A_27h))) V0P)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27g) A_27h)) V10x))) (@ _let_1 V11y)) (@ _let_1 V12z)) (and (not (@ tptp.p V0P)) (= V12z V11y))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (= (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EISL A_27a) A_27b)) V0x))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EISR A_27a) A_27b)) V0x))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (= (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EISR A_27a) A_27b)) V0x))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EISL A_27a) A_27b)) V0x))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (and (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27b) tptp.bool)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2ESUM__ALL A_27a) A_27b)) V0P)) V1Q)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) V2x))) (@ tptp.p (@ (@ tptp.ap V0P) V2x))))))))) (forall ((V3P $$unsorted)) (=> (@ (@ tptp.mem V3P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V4Q $$unsorted)) (=> (@ (@ tptp.mem V4Q) (@ (@ tptp.arr A_27b) tptp.bool)) (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27b) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2ESUM__ALL A_27a) A_27b)) V3P)) V4Q)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) V5y))) (@ tptp.p (@ (@ tptp.ap V4Q) V5y))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1P_27 $$unsorted)) (=> (@ (@ tptp.mem V1P_27) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V2Q $$unsorted)) (=> (@ (@ tptp.mem V2Q) (@ (@ tptp.arr A_27b) tptp.bool)) (forall ((V3Q_27 $$unsorted)) (=> (@ (@ tptp.mem V3Q_27) (@ (@ tptp.arr A_27b) tptp.bool)) (forall ((V4s $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Esum_2ESUM__ALL A_27a) A_27b)))) (=> (@ (@ tptp.mem V4s) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (=> (and (forall ((V5x $$unsorted)) (=> (@ (@ tptp.mem V5x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap V0P) V5x)) (@ tptp.p (@ (@ tptp.ap V1P_27) V5x))))) (forall ((V6y $$unsorted)) (=> (@ (@ tptp.mem V6y) A_27b) (=> (@ tptp.p (@ (@ tptp.ap V2Q) V6y)) (@ tptp.p (@ (@ tptp.ap V3Q_27) V6y)))))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V0P)) V2Q)) V4s)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V1P_27)) V3Q_27)) V4s))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (forall ((V1s_27 $$unsorted)) (=> (@ (@ tptp.mem V1s_27) (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b)) (forall ((V2P $$unsorted)) (=> (@ (@ tptp.mem V2P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V3P_27 $$unsorted)) (=> (@ (@ tptp.mem V3P_27) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V4Q $$unsorted)) (=> (@ (@ tptp.mem V4Q) (@ (@ tptp.arr A_27b) tptp.bool)) (forall ((V5Q_27 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Esum_2ESUM__ALL A_27a) A_27b)))) (=> (@ (@ tptp.mem V5Q_27) (@ (@ tptp.arr A_27b) tptp.bool)) (=> (and (= V0s V1s_27) (forall ((V6a $$unsorted)) (=> (@ (@ tptp.mem V6a) A_27a) (=> (= V1s_27 (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b)) V6a)) (= (@ tptp.p (@ (@ tptp.ap V2P) V6a)) (@ tptp.p (@ (@ tptp.ap V3P_27) V6a)))))) (forall ((V7b $$unsorted)) (=> (@ (@ tptp.mem V7b) A_27b) (=> (= V1s_27 (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b)) V7b)) (= (@ tptp.p (@ (@ tptp.ap V4Q) V7b)) (@ tptp.p (@ (@ tptp.ap V5Q_27) V7b))))))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V2P)) V4Q)) V0s)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V3P_27)) V5Q_27)) V1s_27))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0sum $$unsorted)) (let ((_let_1 (@ (@ tptp.ty_2Esum_2Esum A_27a) A_27b))) (=> (@ (@ tptp.mem V0sum) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) _let_1)) (@ (@ tptp.arr (@ (@ tptp.arr A_27b) _let_1)) A_27c))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2EDATATYPE A_27c)) (@ (@ tptp.ap (@ (@ tptp.ap V0sum) (@ (@ tptp.c_2Esum_2EINL A_27a) A_27b))) (@ (@ tptp.c_2Esum_2EINR A_27a) A_27b))))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ECR (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2ECR A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2EEMPTY__REL (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2EEMPTY__REL A_27a)) (@ _let_1 (@ _let_1 tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2EEQC (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 (@ _let_1 tptp.bool)))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2EEQC A_27a)) (@ (@ tptp.arr _let_2) _let_2))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2EIDEM (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27z tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Erelation_2EIDEM A_27z)) (@ (@ tptp.arr (@ (@ tptp.arr A_27z) A_27z)) tptp.bool))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2EINDUCTIVE__INVARIANT (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 A_27b))) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2EINDUCTIVE__INVARIANT A_27a) A_27b)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) (@ (@ tptp.arr (@ _let_1 (@ (@ tptp.arr A_27b) tptp.bool))) (@ (@ tptp.arr (@ (@ tptp.arr _let_2) _let_2)) tptp.bool))))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2EINDUCTIVE__INVARIANT__ON (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 A_27b))) (let ((_let_3 (@ _let_1 tptp.bool))) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2EINDUCTIVE__INVARIANT__ON A_27a) A_27b)) (@ (@ tptp.arr (@ _let_1 _let_3)) (@ (@ tptp.arr _let_3) (@ (@ tptp.arr (@ _let_1 (@ (@ tptp.arr A_27b) tptp.bool))) (@ (@ tptp.arr (@ (@ tptp.arr _let_2) _let_2)) tptp.bool))))))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2EINVOL (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27z tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Erelation_2EINVOL A_27z)) (@ (@ tptp.arr (@ (@ tptp.arr A_27z) A_27z)) tptp.bool))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ELinearOrder (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2ELinearOrder A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2EO (tptp.del tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27g tptp.del) (A_27h tptp.del) (A_27k tptp.del)) (let ((_let_1 (@ (@ tptp.arr A_27k) tptp.bool))) (let ((_let_2 (@ tptp.arr A_27g))) (let ((_let_3 (@ tptp.arr A_27h))) (@ (@ tptp.mem (@ (@ (@ tptp.c_2Erelation_2EO A_27g) A_27h) A_27k)) (@ (@ tptp.arr (@ _let_3 _let_1)) (@ (@ tptp.arr (@ _let_2 (@ _let_3 tptp.bool))) (@ _let_2 _let_1)))))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2EOrder (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27g tptp.del)) (let ((_let_1 (@ tptp.arr A_27g))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2EOrder A_27g)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2EPreOrder (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2EPreOrder A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ERC (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 (@ _let_1 tptp.bool)))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2ERC A_27a)) (@ (@ tptp.arr _let_2) _let_2))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ERCOMPL (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool)))) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2ERCOMPL A_27a) A_27b)) (@ (@ tptp.arr _let_1) _let_1)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ERDOM (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2ERDOM A_27a) A_27b)) (@ (@ tptp.arr (@ _let_1 (@ (@ tptp.arr A_27b) tptp.bool))) (@ _let_1 tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ERDOM__DELETE (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 (@ (@ tptp.arr A_27b) tptp.bool)))) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2ERDOM__DELETE A_27a) A_27b)) (@ (@ tptp.arr _let_2) (@ _let_1 _let_2)))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ERESTRICT (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 A_27b))) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2ERESTRICT A_27a) A_27b)) (@ (@ tptp.arr _let_2) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) (@ _let_1 _let_2))))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ERINTER (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool)))) (let ((_let_2 (@ tptp.arr _let_1))) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2ERINTER A_27a) A_27b)) (@ _let_2 (@ _let_2 _let_1)))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ERRANGE (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ (@ tptp.arr A_27b) tptp.bool))) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2ERRANGE A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) _let_1)) _let_1)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ERRESTRICT (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 (@ (@ tptp.arr A_27b) tptp.bool)))) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2ERRESTRICT A_27a) A_27b)) (@ (@ tptp.arr _let_2) (@ (@ tptp.arr (@ _let_1 tptp.bool)) _let_2)))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ERSUBSET (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))))) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2ERSUBSET A_27a) A_27b)) (@ _let_1 (@ _let_1 tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ERTC (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 (@ _let_1 tptp.bool)))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2ERTC A_27a)) (@ (@ tptp.arr _let_2) _let_2))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ERUNION (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool)))) (let ((_let_2 (@ tptp.arr _let_1))) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2ERUNION A_27a) A_27b)) (@ _let_2 (@ _let_2 _let_1)))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ERUNIV (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2ERUNIV A_27a) A_27b)) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ESC (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 (@ _let_1 tptp.bool)))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2ESC A_27a)) (@ (@ tptp.arr _let_2) _let_2))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ESN (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2ESN A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ESTRORD (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 (@ _let_1 tptp.bool)))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2ESTRORD A_27a)) (@ (@ tptp.arr _let_2) _let_2))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2EStrongLinearOrder (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2EStrongLinearOrder A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2EStrongOrder (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27g tptp.del)) (let ((_let_1 (@ tptp.arr A_27g))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2EStrongOrder A_27g)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2ETC (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 (@ _let_1 tptp.bool)))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2ETC A_27a)) (@ (@ tptp.arr _let_2) _let_2))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2EWCR (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2EWCR A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2EWF (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2EWF A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2EWFP (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2EWFP A_27a)) (@ (@ tptp.arr (@ _let_1 _let_2)) _let_2))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2EWFREC (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 A_27b))) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2EWFREC A_27a) A_27b)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) (@ (@ tptp.arr (@ (@ tptp.arr _let_2) _let_2)) _let_2)))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2EWeakLinearOrder (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2EWeakLinearOrder A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2EWeakOrder (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27g tptp.del)) (let ((_let_1 (@ tptp.arr A_27g))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2EWeakOrder A_27g)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2Eantisymmetric (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2Eantisymmetric A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2Eapprox (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 A_27b))) (let ((_let_3 (@ tptp.arr _let_2))) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2Eapprox A_27a) A_27b)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) (@ (@ tptp.arr (@ _let_3 _let_2)) (@ _let_1 (@ _let_3 tptp.bool))))))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2Ediag (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2Ediag A_27a)) (@ (@ tptp.arr _let_2) (@ _let_1 _let_2)))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2Ediamond (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2Ediamond A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2Eequivalence (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2Eequivalence A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2Einv (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ tptp.arr A_27b))) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27b)) (@ (@ tptp.arr (@ _let_1 (@ _let_2 tptp.bool))) (@ _let_2 (@ _let_1 tptp.bool))))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2Einv__image (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ tptp.arr A_27b))) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2Einv__image A_27a) A_27b)) (@ (@ tptp.arr (@ _let_2 (@ _let_2 tptp.bool))) (@ (@ tptp.arr (@ _let_1 A_27b)) (@ _let_1 (@ _let_1 tptp.bool)))))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2Eirreflexive (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2Eirreflexive A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2Enf (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2Enf A_27a) A_27b)) (@ (@ tptp.arr (@ _let_1 (@ (@ tptp.arr A_27b) tptp.bool))) (@ _let_1 tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2Ercdiamond (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2Ercdiamond A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2Ereflexive (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2Ereflexive A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2Esymmetric (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2Esymmetric A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2Ethe__fun (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 A_27b))) (@ (@ tptp.mem (@ (@ tptp.c_2Erelation_2Ethe__fun A_27a) A_27b)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) (@ (@ tptp.arr (@ (@ tptp.arr _let_2) _let_2)) (@ _let_1 _let_2))))))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2Etotal (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2Etotal A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2Etransitive (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2Etransitive A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Erelation_2Etrichotomous (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Erelation_2Etrichotomous A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27a)) V0R)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (forall ((V3z $$unsorted)) (let ((_let_1 (@ tptp.ap V0R))) (let ((_let_2 (@ tptp.ap (@ _let_1 V1x)))) (=> (@ (@ tptp.mem V3z) A_27a) (=> (and (@ tptp.p (@ _let_2 V2y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2y)) V3z))) (@ tptp.p (@ _let_2 V3z))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27a)) V0R)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V1x)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Eirreflexive A_27a)) V0R)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V1x))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Esymmetric A_27a)) V0R)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (let ((_let_1 (@ tptp.ap V0R))) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2y)) V1x)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Eantisymmetric A_27a)) V0R)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (let ((_let_1 (@ tptp.ap V0R))) (=> (@ (@ tptp.mem V2y) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2y)) V1x))) (= V1x V2y))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Eequivalence A_27a)) V0R)) (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Esymmetric A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27a)) V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etotal A_27a)) V0R)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (let ((_let_1 (@ tptp.ap V0R))) (=> (@ (@ tptp.mem V2y) A_27a) (or (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2y)) V1x)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etrichotomous A_27a)) V0R)) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (forall ((V2b $$unsorted)) (let ((_let_1 (@ tptp.ap V0R))) (=> (@ (@ tptp.mem V2b) A_27a) (or (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1a)) V2b)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2b)) V1a)) (= V1a V2b))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (forall ((V2b $$unsorted)) (=> (@ (@ tptp.mem V2b) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V1a)) V2b)) (forall ((V3P $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V3P) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V4x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V3P) V4x)) V5y))))))) (forall ((V6x $$unsorted)) (=> (@ (@ tptp.mem V6x) A_27a) (forall ((V7y $$unsorted)) (=> (@ (@ tptp.mem V7y) A_27a) (forall ((V8z $$unsorted)) (let ((_let_1 (@ tptp.ap V3P))) (let ((_let_2 (@ tptp.ap (@ _let_1 V6x)))) (=> (@ (@ tptp.mem V8z) A_27a) (=> (and (@ tptp.p (@ _let_2 V7y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V7y)) V8z))) (@ tptp.p (@ _let_2 V8z)))))))))))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V3P) V1a)) V2b)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (forall ((V2b $$unsorted)) (=> (@ (@ tptp.mem V2b) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1a)) V2b)) (forall ((V3P $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V3P) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V3P) V4x)) V4x)))) (forall ((V5x $$unsorted)) (=> (@ (@ tptp.mem V5x) A_27a) (forall ((V6y $$unsorted)) (=> (@ (@ tptp.mem V6y) A_27a) (forall ((V7z $$unsorted)) (let ((_let_1 (@ tptp.ap V3P))) (=> (@ (@ tptp.mem V7z) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V5x)) V6y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V6y)) V7z))) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V5x)) V7z))))))))))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V3P) V1a)) V2b)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R)) V1x)) V2y)) (or (= V1x V2y) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V2y))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (let ((_let_1 (@ tptp.ap V0R))) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ESC A_27a)) V0R)) V1x)) V2y)) (or (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2y)) V1x)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)) V0R) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ESC A_27a)) V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Esymmetric A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ESC A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1P $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1P) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V2x)) V2x)))) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (forall ((V4y $$unsorted)) (=> (@ (@ tptp.mem V4y) A_27a) (forall ((V5z $$unsorted)) (let ((_let_1 (@ tptp.ap V1P))) (=> (@ (@ tptp.mem V5z) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V3x)) V4y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V4y)) V5z))) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V3x)) V5z))))))))))) (forall ((V6x $$unsorted)) (=> (@ (@ tptp.mem V6x) A_27a) (forall ((V7y $$unsorted)) (=> (@ (@ tptp.mem V7y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V6x)) V7y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V6x)) V7y)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (and (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V1x)) V2y))))))) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (forall ((V4y $$unsorted)) (=> (@ (@ tptp.mem V4y) A_27a) (forall ((V5z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)))) (let ((_let_2 (@ tptp.ap (@ _let_1 V3x)))) (=> (@ (@ tptp.mem V5z) A_27a) (=> (and (@ tptp.p (@ _let_2 V4y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V4y)) V5z))) (@ tptp.p (@ _let_2 V5z))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (and (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1x)) V1x)))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (forall ((V4z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)))) (=> (@ (@ tptp.mem V4z) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V3y)) V4z))) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2x)) V4z)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1x)) V1x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1x)) V2y)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1P $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1P) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V2x)) V2x)))) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (forall ((V4y $$unsorted)) (=> (@ (@ tptp.mem V4y) A_27a) (forall ((V5z $$unsorted)) (let ((_let_1 (@ tptp.ap V1P))) (=> (@ (@ tptp.mem V5z) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V3x)) V4y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V4y)) V5z)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V4y)) V5z))) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V3x)) V5z))))))))))) (forall ((V6x $$unsorted)) (=> (@ (@ tptp.mem V6x) A_27a) (forall ((V7y $$unsorted)) (=> (@ (@ tptp.mem V7y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V6x)) V7y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V6x)) V7y)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1x)) V2y)) (forall ((V3z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)))) (=> (@ (@ tptp.mem V3z) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2y)) V3z)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1x)) V3z)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27a)) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (let ((_let_2 (@ tptp.ap V0R))) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_2 V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ _let_1 V2x))) (@ _let_1 V3y)))))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R)))) (=> (@ (@ tptp.mem V5y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_2 V4x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ _let_1 V4x))) (@ _let_1 V5y)))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1Q $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1Q) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)))) (=> (@ (@ tptp.mem V3y) A_27a) (=> (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V4x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1Q) V4x)) V5y))))))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V0R)) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V1Q)) V2x)) V3y))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap V0P))) (=> (@ (@ tptp.mem V3y) A_27a) (=> (and (@ tptp.p (@ _let_1 V2x)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R) V2x)) V3y))) (@ tptp.p (@ _let_1 V3y)))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap V0P))) (=> (@ (@ tptp.mem V5y) A_27a) (=> (and (@ tptp.p (@ _let_1 V4x)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V1R)) V4x)) V5y))) (@ tptp.p (@ _let_1 V5y)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27b)) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2x)) V3y)) (= (@ _let_1 V2x) (@ _let_1 V3y)))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (=> (@ (@ tptp.mem V5y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R)) V4x)) V5y)) (= (@ _let_1 V4x) (@ _let_1 V5y)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27a)) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (let ((_let_2 (@ tptp.ap V0R))) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_2 V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ _let_1 V2x))) (@ _let_1 V3y)))))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ESC A_27a)) V0R)))) (=> (@ (@ tptp.mem V5y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_2 V4x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ _let_1 V4x))) (@ _let_1 V5y)))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27b)) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2x)) V3y)) (= (@ _let_1 V2x) (@ _let_1 V3y)))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (=> (@ (@ tptp.mem V5y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ESC A_27a)) V0R)) V4x)) V5y)) (= (@ _let_1 V4x) (@ _let_1 V5y)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1Q $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1Q) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2ESC A_27a)))) (=> (@ (@ tptp.mem V3y) A_27a) (=> (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V4x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1Q) V4x)) V5y))))))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V0R)) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V1Q)) V2x)) V3y))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2Esymmetric A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_2 (@ _let_2 tptp.bool))) (= (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R))) (@ tptp.p (@ _let_1 V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2Eantisymmetric A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_2 (@ _let_2 tptp.bool))) (= (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R))) (@ tptp.p (@ _let_1 V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_2 (@ _let_2 tptp.bool))) (=> (@ tptp.p (@ _let_1 V0R)) (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V1x)) V2y)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1x)) V2y)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R)) V1x)) V2y)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R)) V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1x)) V2y)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1P $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1P) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V2x)) V3y))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27a) (forall ((V6z $$unsorted)) (let ((_let_1 (@ tptp.ap V1P))) (let ((_let_2 (@ tptp.ap (@ _let_1 V4x)))) (=> (@ (@ tptp.mem V6z) A_27a) (=> (and (@ tptp.p (@ _let_2 V5y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V5y)) V6z))) (@ tptp.p (@ _let_2 V6z)))))))))))) (forall ((V7u $$unsorted)) (=> (@ (@ tptp.mem V7u) A_27a) (forall ((V8v $$unsorted)) (=> (@ (@ tptp.mem V8v) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V7u)) V8v)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V7u)) V8v)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1P $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1P) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V2x)) V3y))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27a) (forall ((V6z $$unsorted)) (let ((_let_1 (@ tptp.ap V1P))) (=> (@ (@ tptp.mem V6z) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V4x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V5y)) V6z))) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V4x)) V6z))))))))))) (forall ((V7x $$unsorted)) (=> (@ (@ tptp.mem V7x) A_27a) (forall ((V8y $$unsorted)) (=> (@ (@ tptp.mem V8y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V7x)) V8y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V7x)) V8y)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1P $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1P) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V2x)) V3y))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27a) (forall ((V6z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap V1P) V4x)))) (=> (@ (@ tptp.mem V6z) A_27a) (=> (and (@ tptp.p (@ _let_1 V5y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V5y)) V6z))) (@ tptp.p (@ _let_1 V6z))))))))))) (forall ((V7x $$unsorted)) (=> (@ (@ tptp.mem V7x) A_27a) (forall ((V8y $$unsorted)) (=> (@ (@ tptp.mem V8y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V7x)) V8y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V7x)) V8y)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1P $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1P) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V2x)) V3y))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27a) (forall ((V6z $$unsorted)) (let ((_let_1 (@ tptp.ap V1P))) (let ((_let_2 (@ tptp.ap (@ _let_1 V4x)))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)))) (=> (@ (@ tptp.mem V6z) A_27a) (=> (and (@ tptp.p (@ _let_2 V5y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V5y)) V6z)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 V4x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 V5y)) V6z))) (@ tptp.p (@ _let_2 V6z))))))))))))) (forall ((V7u $$unsorted)) (=> (@ (@ tptp.mem V7u) A_27a) (forall ((V8v $$unsorted)) (=> (@ (@ tptp.mem V8v) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V7u)) V8v)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V7u)) V8v)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1P $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1P) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V2x)) V3y))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27a) (forall ((V6z $$unsorted)) (let ((_let_1 (@ tptp.ap V1P))) (=> (@ (@ tptp.mem V6z) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V4x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V5y)) V6z)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V5y)) V6z))) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V4x)) V6z))))))))))) (forall ((V7u $$unsorted)) (=> (@ (@ tptp.mem V7u) A_27a) (forall ((V8v $$unsorted)) (=> (@ (@ tptp.mem V8v) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V7u)) V8v)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V7u)) V8v)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1P $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1P) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V2x)) V3y))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27a) (forall ((V6z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap V1P) V4x)))) (=> (@ (@ tptp.mem V6z) A_27a) (=> (and (@ tptp.p (@ _let_1 V5y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V4x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V5y)) V6z))) (@ tptp.p (@ _let_1 V6z))))))))))) (forall ((V7u $$unsorted)) (=> (@ (@ tptp.mem V7u) A_27a) (forall ((V8v $$unsorted)) (=> (@ (@ tptp.mem V8v) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V7u)) V8v)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V7u)) V8v)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0b $$unsorted)) (=> (@ (@ tptp.mem V0b) A_27a) (forall ((V1R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2Q $$unsorted)) (=> (@ (@ tptp.mem V2Q) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (and (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R) V3x)) V0b)) (@ tptp.p (@ (@ tptp.ap V2Q) V3x))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap V2Q))) (=> (@ (@ tptp.mem V5y) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R) V4x)) V5y)) (@ tptp.p (@ _let_1 V5y))) (@ tptp.p (@ _let_1 V4x))))))))) (forall ((V6a $$unsorted)) (=> (@ (@ tptp.mem V6a) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V1R)) V6a)) V0b)) (@ tptp.p (@ (@ tptp.ap V2Q) V6a))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0a $$unsorted)) (=> (@ (@ tptp.mem V0a) A_27a) (forall ((V1R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2Q $$unsorted)) (=> (@ (@ tptp.mem V2Q) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (and (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R) V0a)) V3y)) (@ tptp.p (@ (@ tptp.ap V2Q) V3y))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap V2Q))) (=> (@ (@ tptp.mem V5y) A_27a) (=> (and (@ tptp.p (@ _let_1 V4x)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R) V4x)) V5y))) (@ tptp.p (@ _let_1 V5y))))))))) (forall ((V6b $$unsorted)) (=> (@ (@ tptp.mem V6b) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V1R)) V0a)) V6b)) (@ tptp.p (@ (@ tptp.ap V2Q) V6b))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27a)) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (let ((_let_2 (@ tptp.ap V0R))) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_2 V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ _let_1 V2x))) (@ _let_1 V3y)))))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)))) (=> (@ (@ tptp.mem V5y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_2 V4x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ _let_1 V4x))) (@ _let_1 V5y)))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap V0P))) (=> (@ (@ tptp.mem V3y) A_27a) (=> (and (@ tptp.p (@ _let_1 V2x)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R) V2x)) V3y))) (@ tptp.p (@ _let_1 V3y)))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap V0P))) (=> (@ (@ tptp.mem V5y) A_27a) (=> (and (@ tptp.p (@ _let_1 V4x)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V1R)) V4x)) V5y))) (@ tptp.p (@ _let_1 V5y)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27b)) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2x)) V3y)) (= (@ _let_1 V2x) (@ _let_1 V3y)))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (=> (@ (@ tptp.mem V5y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V4x)) V5y)) (= (@ _let_1 V4x) (@ _let_1 V5y)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1Q $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V1Q) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2f $$unsorted)) (=> (@ (@ tptp.mem V2f) (@ (@ tptp.arr A_27a) A_27b)) (=> (and (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (forall ((V4y $$unsorted)) (let ((_let_1 (@ tptp.ap V2f))) (=> (@ (@ tptp.mem V4y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V3x)) V4y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1Q) (@ _let_1 V3x))) (@ _let_1 V4y))))))))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27b)) V1Q))) (forall ((V5x $$unsorted)) (=> (@ (@ tptp.mem V5x) A_27a) (forall ((V6y $$unsorted)) (let ((_let_1 (@ tptp.ap V2f))) (=> (@ (@ tptp.mem V6y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V5x)) V6y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1Q) (@ _let_1 V5x))) (@ _let_1 V6y)))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V1x)) V2y)) (not (= V1x V2y))) (exists ((V3z $$unsorted)) (and (@ (@ tptp.mem V3z) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V3z)) (not (= V1x V3z)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1x)) V2y)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1x)) V2y)) (or (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R)) V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V1x)) V2y))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R))) (let ((_let_2 (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)))) (let ((_let_3 (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)))) (let ((_let_4 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_4 (@ _let_4 tptp.bool))) (and (= (@ _let_2 (@ _let_3 V0R)) _let_1) (= (@ _let_3 (@ _let_2 V0R)) _let_1)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (forall ((V2b $$unsorted)) (=> (@ (@ tptp.mem V2b) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1a)) V2b)) (forall ((V3Q $$unsorted)) (let ((_let_1 (@ tptp.ap V3Q))) (=> (@ (@ tptp.mem V3Q) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (and (@ tptp.p (@ _let_1 V2b)) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap V3Q))) (=> (@ (@ tptp.mem V5y) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V4x)) V5y)) (@ tptp.p (@ _let_1 V5y))) (@ tptp.p (@ _let_1 V4x))))))))) (@ tptp.p (@ _let_1 V1a)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V2b $$unsorted)) (=> (@ (@ tptp.mem V2b) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap V1Q) V2b)) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (forall ((V4y $$unsorted)) (let ((_let_1 (@ tptp.ap V1Q))) (=> (@ (@ tptp.mem V4y) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V3x)) V4y)) (@ tptp.p (@ _let_1 V4y))) (@ tptp.p (@ _let_1 V3x))))))))) (forall ((V5x $$unsorted)) (=> (@ (@ tptp.mem V5x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V5x)) V2b)) (@ tptp.p (@ (@ tptp.ap V1Q) V5x))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (forall ((V2b $$unsorted)) (=> (@ (@ tptp.mem V2b) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1a)) V2b)) (forall ((V3Q $$unsorted)) (let ((_let_1 (@ tptp.ap V3Q))) (=> (@ (@ tptp.mem V3Q) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (and (@ tptp.p (@ _let_1 V1a)) (forall ((V4y $$unsorted)) (=> (@ (@ tptp.mem V4y) A_27a) (forall ((V5z $$unsorted)) (let ((_let_1 (@ tptp.ap V3Q))) (=> (@ (@ tptp.mem V5z) A_27a) (=> (and (@ tptp.p (@ _let_1 V4y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V4y)) V5z))) (@ tptp.p (@ _let_1 V5z))))))))) (@ tptp.p (@ _let_1 V2b)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V2a $$unsorted)) (=> (@ (@ tptp.mem V2a) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap V1Q) V2a)) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (forall ((V4z $$unsorted)) (let ((_let_1 (@ tptp.ap V1Q))) (=> (@ (@ tptp.mem V4z) A_27a) (=> (and (@ tptp.p (@ _let_1 V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V3y)) V4z))) (@ tptp.p (@ _let_1 V4z))))))))) (forall ((V5z $$unsorted)) (=> (@ (@ tptp.mem V5z) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V2a)) V5z)) (@ tptp.p (@ (@ tptp.ap V1Q) V5z))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1P $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1P) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V2x)) V2x)))) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (forall ((V4y $$unsorted)) (=> (@ (@ tptp.mem V4y) A_27a) (forall ((V5z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap V1P) V3x)))) (=> (@ (@ tptp.mem V5z) A_27a) (=> (and (@ tptp.p (@ _let_1 V4y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V4y)) V5z))) (@ tptp.p (@ _let_1 V5z))))))))))) (forall ((V6x $$unsorted)) (=> (@ (@ tptp.mem V6x) A_27a) (forall ((V7y $$unsorted)) (=> (@ (@ tptp.mem V7y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V6x)) V7y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V6x)) V7y)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (and (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1x)) V1x)))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (forall ((V4z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V2x)))) (=> (@ (@ tptp.mem V4z) A_27a) (=> (and (@ tptp.p (@ _let_1 V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V3y)) V4z))) (@ tptp.p (@ _let_1 V4z)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1P $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1P) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V2x)) V2x)))) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (forall ((V4y $$unsorted)) (=> (@ (@ tptp.mem V4y) A_27a) (forall ((V5z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap V1P) V3x)))) (=> (@ (@ tptp.mem V5z) A_27a) (=> (and (@ tptp.p (@ _let_1 V4y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V3x)) V4y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V4y)) V5z))) (@ tptp.p (@ _let_1 V5z))))))))))) (forall ((V6x $$unsorted)) (=> (@ (@ tptp.mem V6x) A_27a) (forall ((V7y $$unsorted)) (=> (@ (@ tptp.mem V7y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V6x)) V7y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V6x)) V7y)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (forall ((V3z $$unsorted)) (=> (@ (@ tptp.mem V3z) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V2y)) V3z))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V1x)) V3z)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2z $$unsorted)) (=> (@ (@ tptp.mem V2z) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V1x)) V2z)) (exists ((V3y $$unsorted)) (and (@ (@ tptp.mem V3y) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V3y)) V2z)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27a)) V0R)) (= (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R) V0R))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Esymmetric A_27a)) V0R)) (= (@ (@ tptp.ap (@ tptp.c_2Erelation_2ESC A_27a)) V0R) V0R))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27a)) V0R)) (= (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R) V0R))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)))) (let ((_let_2 (@ _let_1 V0R))) (let ((_let_3 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_3 (@ _let_3 tptp.bool))) (= (@ _let_1 _let_2) _let_2)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2ESC A_27a)))) (let ((_let_2 (@ _let_1 V0R))) (let ((_let_3 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_3 (@ _let_3 tptp.bool))) (= (@ _let_1 _let_2) _let_2)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)))) (let ((_let_2 (@ _let_1 V0R))) (let ((_let_3 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_3 (@ _let_3 tptp.bool))) (= (@ _let_1 _let_2) _let_2)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)))) (let ((_let_2 (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)))) (let ((_let_3 (@ _let_2 V0R))) (let ((_let_4 (@ tptp.ap (@ tptp.c_2Erelation_2ESC A_27a)))) (let ((_let_5 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_5 (@ _let_5 tptp.bool))) (and (= (@ _let_4 _let_3) (@ _let_2 (@ _let_4 V0R))) (= (@ _let_2 _let_3) _let_3) (= (@ _let_1 _let_3) (@ _let_2 (@ _let_1 V0R))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2Esymmetric A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_2 (@ _let_2 tptp.bool))) (=> (@ tptp.p (@ _let_1 V0R)) (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_2 (@ _let_2 tptp.bool))) (=> (@ tptp.p (@ _let_1 V0R)) (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Eequivalence A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)))) (let ((_let_2 (@ _let_1 V0R))) (let ((_let_3 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_3 (@ _let_3 tptp.bool))) (= (@ _let_1 _let_2) _let_2)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)))) (let ((_let_2 (@ _let_1 V0R))) (let ((_let_3 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_3 (@ _let_3 tptp.bool))) (= (@ _let_1 _let_2) _let_2)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1x)) V2y)) (or (= V1x V2y) (exists ((V3u $$unsorted)) (and (@ (@ tptp.mem V3u) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V3u)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V3u)) V2y))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1x)) V2y)) (or (= V1x V2y) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V1x)) V2y))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1x)) V2y)) (or (= V1x V2y) (exists ((V3u $$unsorted)) (and (@ (@ tptp.mem V3u) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1x)) V3u)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V3u)) V2y))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1x)) V2y)) (exists ((V3u $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)))) (and (@ (@ tptp.mem V3u) A_27a) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1x)) V3u)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V3u)) V2y))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2z $$unsorted)) (=> (@ (@ tptp.mem V2z) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V1x)) V2z)) (or (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V2z)) (exists ((V3y $$unsorted)) (and (@ (@ tptp.mem V3y) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V3y)) V2z))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2z $$unsorted)) (=> (@ (@ tptp.mem V2z) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V1x)) V2z)) (or (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V2z)) (exists ((V3y $$unsorted)) (and (@ (@ tptp.mem V3y) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V3y)) V2z))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2z $$unsorted)) (=> (@ (@ tptp.mem V2z) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V1x)) V2z)) (or (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V2z)) (exists ((V3y $$unsorted)) (and (@ (@ tptp.mem V3y) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V1x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V3y)) V2z))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2z $$unsorted)) (=> (@ (@ tptp.mem V2z) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V1x)) V2z)) (or (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V2z)) (exists ((V3y $$unsorted)) (and (@ (@ tptp.mem V3y) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V1x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V3y)) V2z))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1Q $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1Q) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)))) (=> (@ (@ tptp.mem V3y) A_27a) (=> (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V4x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1Q) V4x)) V5y))))))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V0R)) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V1Q)) V2x)) V3y))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1Q $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1Q) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)))) (=> (@ (@ tptp.mem V3y) A_27a) (=> (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V4x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1Q) V4x)) V5y))))))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V0R)) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V1Q)) V2x)) V3y))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1P $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1P) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V2x)) V3y))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V4x)) V4x)))) (forall ((V5x $$unsorted)) (=> (@ (@ tptp.mem V5x) A_27a) (forall ((V6y $$unsorted)) (let ((_let_1 (@ tptp.ap V1P))) (=> (@ (@ tptp.mem V6y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_1 V5x)) V6y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V6y)) V5x)))))))) (forall ((V7x $$unsorted)) (=> (@ (@ tptp.mem V7x) A_27a) (forall ((V8y $$unsorted)) (=> (@ (@ tptp.mem V8y) A_27a) (forall ((V9z $$unsorted)) (let ((_let_1 (@ tptp.ap V1P))) (let ((_let_2 (@ tptp.ap (@ _let_1 V7x)))) (=> (@ (@ tptp.mem V9z) A_27a) (=> (and (@ tptp.p (@ _let_2 V8y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V8y)) V9z))) (@ tptp.p (@ _let_2 V9z)))))))))))) (forall ((V10x $$unsorted)) (=> (@ (@ tptp.mem V10x) A_27a) (forall ((V11y $$unsorted)) (=> (@ (@ tptp.mem V11y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)) V0R)) V10x)) V11y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V10x)) V11y)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)) V0R)) V1x)) V1x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)) V0R)) V1x)) V2y)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)) V0R)))) (=> (@ (@ tptp.mem V2y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2y)) V1x))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (forall ((V3z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)) V0R)))) (let ((_let_2 (@ tptp.ap (@ _let_1 V1x)))) (=> (@ (@ tptp.mem V3z) A_27a) (=> (and (@ tptp.p (@ _let_2 V2y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2y)) V3z))) (@ tptp.p (@ _let_2 V3z)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Esymmetric A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)))) (let ((_let_2 (@ _let_1 V0R))) (let ((_let_3 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_3 (@ _let_3 tptp.bool))) (and (= (@ _let_1 (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R)) _let_2) (= (@ _let_1 (@ (@ tptp.ap (@ tptp.c_2Erelation_2ESC A_27a)) V0R)) _let_2) (= (@ _let_1 (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) _let_2))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1P $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1P) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V2x)) V3y))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V4x)) V4x)))) (forall ((V5x $$unsorted)) (=> (@ (@ tptp.mem V5x) A_27a) (forall ((V6y $$unsorted)) (let ((_let_1 (@ tptp.ap V1P))) (=> (@ (@ tptp.mem V6y) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)) V0R)) V5x)) V6y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V5x)) V6y))) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V6y)) V5x)))))))) (forall ((V7x $$unsorted)) (=> (@ (@ tptp.mem V7x) A_27a) (forall ((V8y $$unsorted)) (=> (@ (@ tptp.mem V8y) A_27a) (forall ((V9z $$unsorted)) (let ((_let_1 (@ tptp.ap V1P))) (let ((_let_2 (@ tptp.ap (@ _let_1 V7x)))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)) V0R)))) (=> (@ (@ tptp.mem V9z) A_27a) (=> (and (@ tptp.p (@ _let_2 V8y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V8y)) V9z)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 V7x)) V8y)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 V8y)) V9z))) (@ tptp.p (@ _let_2 V9z))))))))))))) (forall ((V10x $$unsorted)) (=> (@ (@ tptp.mem V10x) A_27a) (forall ((V11y $$unsorted)) (=> (@ (@ tptp.mem V11y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)) V0R)) V10x)) V11y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V10x)) V11y)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Eequivalence A_27a)) V0R)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (let ((_let_1 (@ tptp.ap V0R))) (let ((_let_2 (@ _let_1 V1x))) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ tptp.p (@ (@ tptp.ap _let_2) V2y)) (= _let_2 (@ _let_1 V2y))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1R_27 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1R_27) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)))) (=> (@ (@ tptp.mem V3y) A_27a) (=> (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V4x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R_27) V4x)) V5y))))))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V0R)) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V1R_27)) V2x)) V3y))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)) V0R)) V1x)) V2y)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27a)) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (let ((_let_2 (@ tptp.ap V0R))) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_2 V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ _let_1 V2x))) (@ _let_1 V3y)))))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)))) (=> (@ (@ tptp.mem V5y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_2 V4x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ _let_1 V4x))) (@ _let_1 V5y)))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1Q $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V1Q) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2f $$unsorted)) (=> (@ (@ tptp.mem V2f) (@ (@ tptp.arr A_27a) A_27b)) (=> (and (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (forall ((V4y $$unsorted)) (let ((_let_1 (@ tptp.ap V2f))) (=> (@ (@ tptp.mem V4y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V3x)) V4y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1Q) (@ _let_1 V3x))) (@ _let_1 V4y))))))))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27b)) V1Q)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27b)) V1Q))) (forall ((V5x $$unsorted)) (=> (@ (@ tptp.mem V5x) A_27a) (forall ((V6y $$unsorted)) (let ((_let_1 (@ tptp.ap V2f))) (=> (@ (@ tptp.mem V6y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V5x)) V6y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1Q) (@ _let_1 V5x))) (@ _let_1 V6y)))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27b)) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2x)) V3y)) (= (@ _let_1 V2x) (@ _let_1 V3y)))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (=> (@ (@ tptp.mem V5y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V4x)) V5y)) (= (@ _let_1 V4x) (@ _let_1 V5y)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap V0P))) (=> (@ (@ tptp.mem V3y) A_27a) (=> (and (@ tptp.p (@ _let_1 V2x)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R) V2x)) V3y))) (@ tptp.p (@ _let_1 V3y)))))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap V0P))) (=> (@ (@ tptp.mem V5y) A_27a) (=> (and (@ tptp.p (@ _let_1 V4x)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V1R)) V4x)) V5y))) (@ tptp.p (@ _let_1 V5y)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V0R)) (forall ((V1B $$unsorted)) (=> (@ (@ tptp.mem V1B) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (exists ((V2w $$unsorted)) (and (@ (@ tptp.mem V2w) A_27a) (@ tptp.p (@ (@ tptp.ap V1B) V2w)))) (exists ((V3min $$unsorted)) (and (@ (@ tptp.mem V3min) A_27a) (@ tptp.p (@ (@ tptp.ap V1B) V3min)) (forall ((V4b $$unsorted)) (=> (@ (@ tptp.mem V4b) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V4b)) V3min)) (not (@ tptp.p (@ (@ tptp.ap V1B) V4b))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V0R)) (forall ((V1P $$unsorted)) (=> (@ (@ tptp.mem V1P) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (=> (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V3y)) V2x)) (@ tptp.p (@ (@ tptp.ap V1P) V3y))))) (@ tptp.p (@ (@ tptp.ap V1P) V2x))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (@ tptp.p (@ (@ tptp.ap V1P) V4x))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (forall ((V1P $$unsorted)) (=> (@ (@ tptp.mem V1P) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (=> (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V3y)) V2x)) (@ tptp.p (@ (@ tptp.ap V1P) V3y))))) (@ tptp.p (@ (@ tptp.ap V1P) V2x))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (@ tptp.p (@ (@ tptp.ap V1P) V4x))))))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V0R)) (forall ((V1P $$unsorted)) (=> (@ (@ tptp.mem V1P) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (=> (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V3y)) V2x)) (@ tptp.p (@ (@ tptp.ap V1P) V3y))))) (@ tptp.p (@ (@ tptp.ap V1P) V2x))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (@ tptp.p (@ (@ tptp.ap V1P) V4x))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V0R)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V2y)) (not (= V1x V2y))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Eirreflexive A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EEMPTY__REL A_27a)) V0x)) V1y)) false))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) (@ tptp.c_2Erelation_2EEMPTY__REL A_27a)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1P $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1P) (@ _let_2 (@ _let_2 tptp.bool))) (=> (and (@ tptp.p (@ _let_1 V0R)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2x)) V3y)))))))) (@ tptp.p (@ _let_1 V1P)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_2 (@ _let_2 tptp.bool))) (=> (@ tptp.p (@ _let_1 V0R)) (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_2 (@ _let_2 tptp.bool))) (= (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R))) (@ tptp.p (@ _let_1 V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V0R)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)) V1x)) V2y)) (not (= V1x V2y))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Eantisymmetric A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv__image A_27a) A_27b)) V0R)) V1f) (@ (@ tptp.lam A_27a) (lambda ((V2x $$unsorted)) (@ (@ tptp.lam A_27a) (lambda ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (@ (@ tptp.ap (@ (@ tptp.ap V0R) (@ _let_1 V2x))) (@ _let_1 V3y))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap V1f))) (=> (@ (@ tptp.mem V3y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv__image A_27a) A_27b)) V0R)) V1f)) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) (@ _let_1 V2x))) (@ _let_1 V3y)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27b)) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27b)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv__image A_27a) A_27b)) V0R)) V1f))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27b) A_27a)) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etotal A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etotal A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv__image A_27b) A_27a)) V0R)) V1f))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27b) A_27a)) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv__image A_27b) A_27a)) V0R)) V1f))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27b) A_27a)) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Esymmetric A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Esymmetric A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv__image A_27b) A_27a)) V0R)) V1f))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27b) A_27a)) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv__image A_27b) A_27a)) V0R)) V1f))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERESTRICT A_27a) A_27b)) V0f)) V1R)) V2x) (@ (@ tptp.lam A_27a) (lambda ((V3y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap V1R) V3y)) V2x))) (@ (@ tptp.ap V0f) V3y))) (@ tptp.c_2Ebool_2EARB A_27b)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (forall ((V3z $$unsorted)) (=> (@ (@ tptp.mem V3z) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R) V2y)) V3z)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERESTRICT A_27a) A_27b)) V0f)) V1R)) V3z)) V2y) (@ (@ tptp.ap V0f) V2y)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1M $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (=> (@ (@ tptp.mem V1M) (@ (@ tptp.arr _let_1) _let_1)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3f $$unsorted)) (=> (@ (@ tptp.mem V3f) (@ (@ tptp.arr A_27a) A_27b)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Eapprox A_27a) A_27b)) V0R)) V1M)) V2x)) V3f)) (= V3f (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERESTRICT A_27a) A_27b)) (@ (@ tptp.lam A_27a) (lambda ((V4y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap V1M) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERESTRICT A_27a) A_27b)) V3f)) V0R)) V4y))) V4y))))) V0R)) V2x))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1M $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (=> (@ (@ tptp.mem V1M) (@ (@ tptp.arr _let_1) _let_1)) (forall ((V2x $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (=> (@ (@ tptp.mem V2x) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Ethe__fun A_27a) A_27b)) V0R)) V1M)) V2x) (@ (@ tptp.ap (@ tptp.c_2Emin_2E_40 _let_1)) (@ (@ tptp.lam _let_1) (lambda ((V3f $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Eapprox A_27a) A_27b)) V0R)) V1M)) V2x)) V3f)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1M $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (=> (@ (@ tptp.mem V1M) (@ (@ tptp.arr _let_1) _let_1)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2EWFREC A_27a) A_27b)) V0R)) V1M) (@ (@ tptp.lam A_27a) (lambda ((V2x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap V1M) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERESTRICT A_27a) A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Ethe__fun A_27a) A_27b)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R))) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) A_27b)) (lambda ((V3f $$unsorted)) (@ (@ tptp.lam A_27a) (lambda ((V4v $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap V1M) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERESTRICT A_27a) A_27b)) V3f)) V0R)) V4v))) V4v))))))) V2x))) V0R)) V2x))) V2x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1M $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (=> (@ (@ tptp.mem V1M) (@ (@ tptp.arr _let_1) _let_1)) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V0R)) (forall ((V2x $$unsorted)) (let ((_let_1 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2EWFREC A_27a) A_27b)) V0R)) V1M))) (=> (@ (@ tptp.mem V2x) A_27a) (= (@ (@ tptp.ap _let_1) V2x) (@ (@ tptp.ap (@ (@ tptp.ap V1M) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERESTRICT A_27a) A_27b)) _let_1)) V0R)) V2x))) V2x)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0M $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (=> (@ (@ tptp.mem V0M) (@ (@ tptp.arr _let_1) _let_1)) (forall ((V1R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2f $$unsorted)) (=> (@ (@ tptp.mem V2f) (@ (@ tptp.arr A_27a) A_27b)) (=> (= V2f (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2EWFREC A_27a) A_27b)) V1R)) V0M)) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V1R)) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (= (@ (@ tptp.ap V2f) V3x) (@ (@ tptp.ap (@ (@ tptp.ap V0M) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERESTRICT A_27a) A_27b)) V2f)) V1R)) V3x))) V3x)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V0R)) (forall ((V1M $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (=> (@ (@ tptp.mem V1M) (@ (@ tptp.arr _let_1) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F_21 _let_1)) (@ (@ tptp.lam _let_1) (lambda ((V2f $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V3x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27b)) (@ (@ tptp.ap V2f) V3x))) (@ (@ tptp.ap (@ (@ tptp.ap V1M) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERESTRICT A_27a) A_27b)) V2f)) V0R)) V3x))) V3x)))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWFP A_27a)) V0R)) V1a)) (forall ((V2P $$unsorted)) (=> (@ (@ tptp.mem V2P) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (=> (forall ((V4y $$unsorted)) (=> (@ (@ tptp.mem V4y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V4y)) V3x)) (@ tptp.p (@ (@ tptp.ap V2P) V4y))))) (@ tptp.p (@ (@ tptp.ap V2P) V3x))))) (@ tptp.p (@ (@ tptp.ap V2P) V1a))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (=> (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2y)) V1x)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWFP A_27a)) V0R)) V2y))))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWFP A_27a)) V0R)) V1x)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1P $$unsorted)) (=> (@ (@ tptp.mem V1P) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (=> (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V3y)) V2x)) (@ tptp.p (@ (@ tptp.ap V1P) V3y))))) (@ tptp.p (@ (@ tptp.ap V1P) V2x))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWFP A_27a)) V0R)) V4x)) (@ tptp.p (@ (@ tptp.ap V1P) V4x))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWFP A_27a)) V0R)) V1x)) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2y)) V1x)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWFP A_27a)) V0R)) V2y))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWFP A_27a)) V1R)) V2x)) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R) V3y)) V2x)) (@ tptp.p (@ (@ tptp.ap V0P) V3y)))))) (@ tptp.p (@ (@ tptp.ap V0P) V2x))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWFP A_27a)) V1R)) V4x)) (@ tptp.p (@ (@ tptp.ap V0P) V4x))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V0R)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWFP A_27a)) V0R)) V1x)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1P $$unsorted)) (=> (@ (@ tptp.mem V1P) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V2M $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (=> (@ (@ tptp.mem V2M) (@ (@ tptp.arr _let_1) _let_1)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2EINDUCTIVE__INVARIANT A_27a) A_27b)) V0R)) V1P)) V2M)) (forall ((V3f $$unsorted)) (=> (@ (@ tptp.mem V3f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (=> (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V5y)) V4x)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V5y)) (@ (@ tptp.ap V3f) V5y)))))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V4x)) (@ (@ tptp.ap (@ (@ tptp.ap V2M) V3f)) V4x))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1D $$unsorted)) (=> (@ (@ tptp.mem V1D) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V2P $$unsorted)) (=> (@ (@ tptp.mem V2P) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V3M $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (=> (@ (@ tptp.mem V3M) (@ (@ tptp.arr _let_1) _let_1)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2EINDUCTIVE__INVARIANT__ON A_27a) A_27b)) V0R)) V1D)) V2P)) V3M)) (forall ((V4f $$unsorted)) (=> (@ (@ tptp.mem V4f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V5x $$unsorted)) (=> (@ (@ tptp.mem V5x) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap V1D) V5x)) (forall ((V6y $$unsorted)) (=> (@ (@ tptp.mem V6y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap V1D) V6y)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V6y)) V5x)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V2P) V6y)) (@ (@ tptp.ap V4f) V6y)))))))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V2P) V5x)) (@ (@ tptp.ap (@ (@ tptp.ap V3M) V4f)) V5x))))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1P $$unsorted)) (=> (@ (@ tptp.mem V1P) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V2M $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (=> (@ (@ tptp.mem V2M) (@ (@ tptp.arr _let_1) _let_1)) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2EINDUCTIVE__INVARIANT A_27a) A_27b)) V0R)) V1P)) V2M))) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V3x)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2EWFREC A_27a) A_27b)) V0R)) V2M)) V3x)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2P $$unsorted)) (=> (@ (@ tptp.mem V2P) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V3M $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (=> (@ (@ tptp.mem V3M) (@ (@ tptp.arr _let_1) _let_1)) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (=> (and (= V0f (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2EWFREC A_27a) A_27b)) V1R)) V3M)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V1R)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2EINDUCTIVE__INVARIANT A_27a) A_27b)) V1R)) V2P)) V3M))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V2P) V4x)) (@ (@ tptp.ap V0f) V4x)))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1P $$unsorted)) (=> (@ (@ tptp.mem V1P) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V2M $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (=> (@ (@ tptp.mem V2M) (@ (@ tptp.arr _let_1) _let_1)) (forall ((V3D $$unsorted)) (=> (@ (@ tptp.mem V3D) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2EINDUCTIVE__INVARIANT__ON A_27a) A_27b)) V0R)) V3D)) V1P)) V2M)) (@ tptp.p (@ (@ tptp.ap V3D) V4x))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1P) V4x)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2EWFREC A_27a) A_27b)) V0R)) V2M)) V4x)))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2D $$unsorted)) (=> (@ (@ tptp.mem V2D) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V3P $$unsorted)) (=> (@ (@ tptp.mem V3P) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V4M $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (=> (@ (@ tptp.mem V4M) (@ (@ tptp.arr _let_1) _let_1)) (forall ((V5x $$unsorted)) (=> (@ (@ tptp.mem V5x) A_27a) (=> (and (= V0f (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2EWFREC A_27a) A_27b)) V1R)) V4M)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V1R)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2EINDUCTIVE__INVARIANT__ON A_27a) A_27b)) V1R)) V2D)) V3P)) V4M)) (@ tptp.p (@ (@ tptp.ap V2D) V5x))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V3P) V5x)) (@ (@ tptp.ap V0f) V5x)))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (=> (@ (@ tptp.mem V0R) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27b) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27b)) V0R)) V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2y)) V1x))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (=> (@ (@ tptp.mem V0R) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27b) A_27a)) (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27b)) V0R)) V0R))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27a)))) (let ((_let_2 (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)))) (let ((_let_3 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_3 (@ _let_3 tptp.bool))) (= (@ _let_1 (@ _let_2 V0R)) (@ _let_2 (@ _let_1 V0R)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2ESC A_27a)))) (let ((_let_2 (@ _let_1 V0R))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27a)))) (let ((_let_4 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_4 (@ _let_4 tptp.bool))) (and (= (@ _let_3 _let_2) _let_2) (= (@ _let_1 (@ _let_3 V0R)) _let_2)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27a)))) (let ((_let_2 (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)))) (let ((_let_3 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_3 (@ _let_3 tptp.bool))) (= (@ _let_1 (@ _let_2 V0R)) (@ _let_2 (@ _let_1 V0R)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)))) (let ((_let_2 (@ _let_1 V0R))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27a)))) (let ((_let_4 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_4 (@ _let_4 tptp.bool))) (and (= (@ _let_3 _let_2) _let_2) (= (@ _let_1 (@ _let_3 V0R)) _let_2)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2EEQC A_27a)))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27a)))) (let ((_let_3 (@ _let_2 V0R))) (let ((_let_4 (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)))) (let ((_let_5 (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)))) (let ((_let_6 (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)))) (let ((_let_7 (@ tptp.ap (@ tptp.c_2Erelation_2ESC A_27a)))) (let ((_let_8 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_8 (@ _let_8 tptp.bool))) (and (= (@ _let_2 _let_3) V0R) (= (@ _let_7 _let_3) (@ _let_7 V0R)) (= (@ _let_6 _let_3) (@ _let_2 (@ _let_6 V0R))) (= (@ _let_5 _let_3) (@ _let_2 (@ _let_5 V0R))) (= (@ _let_4 _let_3) (@ _let_2 (@ _let_4 V0R))) (= (@ _let_1 _let_3) (@ _let_1 V0R))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_2 (@ _let_2 tptp.bool))) (= (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27a)) V0R))) (@ tptp.p (@ _let_1 V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2Eirreflexive A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_2 (@ _let_2 tptp.bool))) (= (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27a)) V0R))) (@ tptp.p (@ _let_1 V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2Esymmetric A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_2 (@ _let_2 tptp.bool))) (= (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27a)) V0R))) (@ tptp.p (@ _let_1 V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2Eantisymmetric A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_2 (@ _let_2 tptp.bool))) (= (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27a)) V0R))) (@ tptp.p (@ _let_1 V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_2 (@ _let_2 tptp.bool))) (= (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27a)) V0R))) (@ tptp.p (@ _let_1 V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Esymmetric A_27a)) V0R)) (= (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27a)) V0R) V0R))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Eequivalence A_27a)) V0R)) (= (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27a)) V0R) V0R))))))
% 0.80/1.45  (assert (forall ((A_27z tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27z) A_27z)) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EINVOL A_27z)) V0f)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27z) A_27z) A_27z)) V0f)) V0f) (@ tptp.c_2Ecombin_2EI A_27z))))))
% 0.80/1.45  (assert (forall ((A_27z tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27z) A_27z)) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EINVOL A_27z)) V0f)) (forall ((V1x $$unsorted)) (let ((_let_1 (@ tptp.ap V0f))) (=> (@ (@ tptp.mem V1x) A_27z) (= (@ _let_1 (@ _let_1 V1x)) V1x))))))))
% 0.80/1.45  (assert (forall ((A_27z tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27z) A_27z)) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EINVOL A_27z)) V0f)) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27z) (forall ((V2b $$unsorted)) (let ((_let_1 (@ tptp.ap V0f))) (=> (@ (@ tptp.mem V2b) A_27z) (= (= (@ _let_1 V1a) (@ _let_1 V2b)) (= V1a V2b)))))))))))
% 0.80/1.45  (assert (forall ((A_27z tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27z) A_27z)) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EINVOL A_27z)) V0f)) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27z) (forall ((V2b $$unsorted)) (let ((_let_1 (@ tptp.ap V0f))) (=> (@ (@ tptp.mem V2b) A_27z) (= (= (@ _let_1 V1a) V2b) (= V1a (@ _let_1 V2b))))))))))))
% 0.80/1.45  (assert (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EINVOL tptp.bool)) tptp.c_2Ebool_2E_7E)))
% 0.80/1.45  (assert (forall ((A_27z tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27z) A_27z)) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EIDEM A_27z)) V0f)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27z) A_27z) A_27z)) V0f)) V0f) V0f)))))
% 0.80/1.45  (assert (forall ((A_27z tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27z) A_27z)) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EIDEM A_27z)) V0f)) (forall ((V1x $$unsorted)) (let ((_let_1 (@ tptp.ap V0f))) (let ((_let_2 (@ _let_1 V1x))) (=> (@ (@ tptp.mem V1x) A_27z) (= (@ _let_1 _let_2) _let_2)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EINVOL (@ _let_1 (@ _let_1 tptp.bool)))) (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27a))))))
% 0.80/1.45  (assert (forall ((A_27g tptp.del) (A_27h tptp.del) (A_27k tptp.del) (V0R1 $$unsorted)) (=> (@ (@ tptp.mem V0R1) (@ (@ tptp.arr A_27h) (@ (@ tptp.arr A_27k) tptp.bool))) (forall ((V1R2 $$unsorted)) (=> (@ (@ tptp.mem V1R2) (@ (@ tptp.arr A_27g) (@ (@ tptp.arr A_27h) tptp.bool))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27g) (forall ((V3z $$unsorted)) (=> (@ (@ tptp.mem V3z) A_27k) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Erelation_2EO A_27g) A_27h) A_27k)) V0R1)) V1R2)) V2x)) V3z)) (exists ((V4y $$unsorted)) (and (@ (@ tptp.mem V4y) A_27h) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R2) V2x)) V4y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R1) V4y)) V3z))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0R $$unsorted)) (=> (@ (@ tptp.mem V0R) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1R_27 $$unsorted)) (let ((_let_1 (@ tptp.c_2Erelation_2Einv A_27c))) (=> (@ (@ tptp.mem V1R_27) (@ (@ tptp.arr A_27c) (@ (@ tptp.arr A_27a) tptp.bool))) (= (@ (@ tptp.ap (@ _let_1 A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Erelation_2EO A_27c) A_27a) A_27b)) V0R)) V1R_27)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Erelation_2EO A_27b) A_27a) A_27c)) (@ (@ tptp.ap (@ _let_1 A_27a)) V1R_27))) (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27b)) V0R)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R1 $$unsorted)) (=> (@ (@ tptp.mem V0R1) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1R2 $$unsorted)) (=> (@ (@ tptp.mem V1R2) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERSUBSET A_27a) A_27b)) V0R1)) V1R2)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27b) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R1) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R2) V2x)) V3y)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R1 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R1) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1R2 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2Eirreflexive A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1R2) (@ _let_2 (@ _let_2 tptp.bool))) (=> (and (@ tptp.p (@ _let_1 V1R2)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERSUBSET A_27a) A_27a)) V0R1)) V1R2))) (@ tptp.p (@ _let_1 V0R1)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R1 $$unsorted)) (=> (@ (@ tptp.mem V0R1) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1R2 $$unsorted)) (=> (@ (@ tptp.mem V1R2) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27b) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERUNION A_27a) A_27b)) V0R1)) V1R2)) V2x)) V3y)) (or (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R1) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R2) V2x)) V3y)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R1 $$unsorted)) (=> (@ (@ tptp.mem V0R1) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1R2 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERUNION A_27a) A_27b)))) (=> (@ (@ tptp.mem V1R2) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (@ (@ tptp.ap (@ _let_1 V0R1)) V1R2) (@ (@ tptp.ap (@ _let_1 V1R2)) V0R1))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R1 $$unsorted)) (=> (@ (@ tptp.mem V0R1) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1R2 $$unsorted)) (=> (@ (@ tptp.mem V1R2) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V2R3 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERUNION A_27a) A_27b)))) (let ((_let_2 (@ tptp.ap (@ _let_1 V0R1)))) (=> (@ (@ tptp.mem V2R3) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (@ _let_2 (@ (@ tptp.ap (@ _let_1 V1R2)) V2R3)) (@ (@ tptp.ap (@ _let_1 (@ _let_2 V1R2))) V2R3)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R1 $$unsorted)) (=> (@ (@ tptp.mem V0R1) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1R2 $$unsorted)) (=> (@ (@ tptp.mem V1R2) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27b) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERINTER A_27a) A_27b)) V0R1)) V1R2)) V2x)) V3y)) (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R1) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R2) V2x)) V3y)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R1 $$unsorted)) (=> (@ (@ tptp.mem V0R1) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1R2 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERINTER A_27a) A_27b)))) (=> (@ (@ tptp.mem V1R2) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (@ (@ tptp.ap (@ _let_1 V0R1)) V1R2) (@ (@ tptp.ap (@ _let_1 V1R2)) V0R1))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R1 $$unsorted)) (=> (@ (@ tptp.mem V0R1) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1R2 $$unsorted)) (=> (@ (@ tptp.mem V1R2) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V2R3 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERINTER A_27a) A_27b)))) (let ((_let_2 (@ tptp.ap (@ _let_1 V0R1)))) (=> (@ (@ tptp.mem V2R3) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (@ _let_2 (@ (@ tptp.ap (@ _let_1 V1R2)) V2R3)) (@ (@ tptp.ap (@ _let_1 (@ _let_2 V1R2))) V2R3)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R1 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R1) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1R2 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2Eantisymmetric A_27a)))) (let ((_let_2 (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERINTER A_27a) A_27a)) V0R1)) V1R2))))) (let ((_let_3 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1R2) (@ _let_3 (@ _let_3 tptp.bool))) (and (=> (@ tptp.p (@ _let_1 V0R1)) _let_2) (=> (@ tptp.p (@ _let_1 V1R2)) _let_2)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R1 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R1) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1R2 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1R2) (@ _let_2 (@ _let_2 tptp.bool))) (=> (and (@ tptp.p (@ _let_1 V0R1)) (@ tptp.p (@ _let_1 V1R2))) (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERINTER A_27a) A_27a)) V0R1)) V1R2))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (=> (@ (@ tptp.mem V0R) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27b) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERCOMPL A_27a) A_27b)) V0R)) V1x)) V2y)) (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V2y)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERSUBSET A_27a) A_27a)) (@ tptp.c_2Emin_2E_3D A_27a))) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Esymmetric A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERSUBSET A_27a) A_27a)) (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27a)) V0R))) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERSUBSET A_27a) A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Erelation_2EO A_27a) A_27a) A_27a)) V0R)) V0R))) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EPreOrder A_27a)) V0R)) (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27a)) V0R))))))))
% 0.80/1.45  (assert (forall ((A_27g tptp.del) (V0Z $$unsorted)) (let ((_let_1 (@ tptp.arr A_27g))) (=> (@ (@ tptp.mem V0Z) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EOrder A_27g)) V0Z)) (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Eantisymmetric A_27g)) V0Z)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27g)) V0Z))))))))
% 0.80/1.45  (assert (forall ((A_27g tptp.del) (V0Z $$unsorted)) (let ((_let_1 (@ tptp.arr A_27g))) (=> (@ (@ tptp.mem V0Z) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWeakOrder A_27g)) V0Z)) (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27g)) V0Z)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Eantisymmetric A_27g)) V0Z)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27g)) V0Z))))))))
% 0.80/1.45  (assert (forall ((A_27g tptp.del) (V0Z $$unsorted)) (let ((_let_1 (@ tptp.arr A_27g))) (=> (@ (@ tptp.mem V0Z) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EStrongOrder A_27g)) V0Z)) (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Eirreflexive A_27g)) V0Z)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27g)) V0Z))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Eirreflexive A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27a)) V0R))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Eantisymmetric A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EStrongOrder A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EOrder A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWeakOrder A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EOrder A_27a)) V0R)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWeakOrder A_27a)) V0R)) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27a) (forall ((V2z $$unsorted)) (let ((_let_1 (@ tptp.ap V0R))) (=> (@ (@ tptp.mem V2z) A_27a) (= (= V1y V2z) (and (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1y)) V2z)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2z)) V1y))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R1 $$unsorted)) (=> (@ (@ tptp.mem V0R1) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1R2 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERSUBSET A_27a) A_27b)))) (=> (@ (@ tptp.mem V1R2) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ _let_1 V0R1)) V1R2)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1R2)) V0R1))) (= V0R1 V1R2))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Eantisymmetric (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool)))) (@ (@ tptp.c_2Erelation_2ERSUBSET A_27a) A_27b)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWeakOrder (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool)))) (@ (@ tptp.c_2Erelation_2ERSUBSET A_27a) A_27b)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0y $$unsorted)) (=> (@ (@ tptp.mem V0y) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERSUBSET A_27a) A_27b)))) (=> (@ (@ tptp.mem V1z) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (= V0y V1z) (and (@ tptp.p (@ (@ tptp.ap (@ _let_1 V0y)) V1z)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1z)) V0y))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (forall ((V2b $$unsorted)) (=> (@ (@ tptp.mem V2b) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ESTRORD A_27a)) V0R)) V1a)) V2b)) (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1a)) V2b)) (not (= V1a V2b))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ (@ tptp.ap (@ tptp.c_2Erelation_2ESTRORD A_27a)) V0R) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERINTER A_27a) A_27a)) V0R)) (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERCOMPL A_27a) A_27a)) (@ tptp.c_2Emin_2E_3D A_27a))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERUNION A_27a) A_27a)) V0R)) (@ tptp.c_2Emin_2E_3D A_27a)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EOrder A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWeakOrder A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EOrder A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EStrongOrder A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ESTRORD A_27a)) V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EStrongOrder A_27a)) V0R)) (= (@ (@ tptp.ap (@ tptp.c_2Erelation_2ESTRORD A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R)) V0R))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWeakOrder A_27a)) V0R)) (= (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ESTRORD A_27a)) V0R)) V0R))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EIDEM (@ _let_1 (@ _let_1 tptp.bool)))) (@ tptp.c_2Erelation_2ESTRORD A_27a))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EIDEM (@ _let_1 (@ _let_1 tptp.bool)))) (@ tptp.c_2Erelation_2ERC A_27a))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EIDEM (@ _let_1 (@ _let_1 tptp.bool)))) (@ tptp.c_2Erelation_2ESC A_27a))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EIDEM (@ _let_1 (@ _let_1 tptp.bool)))) (@ tptp.c_2Erelation_2ETC A_27a))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EIDEM (@ _let_1 (@ _let_1 tptp.bool)))) (@ tptp.c_2Erelation_2ERTC A_27a))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2Etrichotomous A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_2 (@ _let_2 tptp.bool))) (= (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ tptp.c_2Erelation_2ESTRORD A_27a)) V0R))) (@ tptp.p (@ _let_1 V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2Etrichotomous A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_2 (@ _let_2 tptp.bool))) (= (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R))) (@ tptp.p (@ _let_1 V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2ELinearOrder A_27a)) V0R)) (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EOrder A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etrichotomous A_27a)) V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EStrongLinearOrder A_27a)) V0R)) (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EStrongOrder A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etrichotomous A_27a)) V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWeakLinearOrder A_27a)) V0R)) (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWeakOrder A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etrichotomous A_27a)) V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWeakLinearOrder A_27a)) V0R)) (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWeakOrder A_27a)) V0R)) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (forall ((V2b $$unsorted)) (let ((_let_1 (@ tptp.ap V0R))) (=> (@ (@ tptp.mem V2b) A_27a) (or (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1a)) V2b)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2b)) V1a))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ediag A_27a)) V0A)) V1x)) V2y)) (and (= V1x V2y) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2EIN A_27a)) V1x)) V0A)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del) (V0R1 $$unsorted)) (=> (@ (@ tptp.mem V0R1) (@ (@ tptp.arr A_27c) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1R2 $$unsorted)) (=> (@ (@ tptp.mem V1R2) (@ (@ tptp.arr A_27d) (@ (@ tptp.arr A_27c) tptp.bool))) (forall ((V2R3 $$unsorted)) (let ((_let_1 (@ tptp.c_2Erelation_2EO A_27a))) (let ((_let_2 (@ _let_1 A_27d))) (=> (@ (@ tptp.mem V2R3) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27d) tptp.bool))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ _let_1 A_27c) A_27b)) V0R1)) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 A_27c)) V1R2)) V2R3)) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Erelation_2EO A_27d) A_27c) A_27b)) V0R1)) V1R2))) V2R3)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (=> (@ (@ tptp.mem V0R) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Erelation_2EO A_27a) A_27b) A_27b)) (@ tptp.c_2Emin_2E_3D A_27b))) V0R) V0R))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (=> (@ (@ tptp.mem V0R) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Erelation_2EO A_27a) A_27a) A_27b)) V0R)) (@ tptp.c_2Emin_2E_3D A_27a)) V0R))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0R1 $$unsorted)) (=> (@ (@ tptp.mem V0R1) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1R2 $$unsorted)) (=> (@ (@ tptp.mem V1R2) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V2S1 $$unsorted)) (=> (@ (@ tptp.mem V2S1) (@ (@ tptp.arr A_27c) (@ (@ tptp.arr A_27a) tptp.bool))) (forall ((V3S2 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ (@ tptp.c_2Erelation_2EO A_27c) A_27a) A_27b)))) (let ((_let_2 (@ tptp.c_2Erelation_2ERSUBSET A_27c))) (=> (@ (@ tptp.mem V3S2) (@ (@ tptp.arr A_27c) (@ (@ tptp.arr A_27a) tptp.bool))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERSUBSET A_27a) A_27b)) V0R1)) V1R2)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 A_27a)) V2S1)) V3S2))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 A_27b)) (@ (@ tptp.ap (@ _let_1 V0R1)) V2S1))) (@ (@ tptp.ap (@ _let_1 V1R2)) V3S2)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.c_2Emin_2E_3D A_27a))) (= (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27a)) _let_1) _let_1))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0A $$unsorted)) (let ((_let_1 (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ediag A_27a)) V0A))) (=> (@ (@ tptp.mem V0A) (@ (@ tptp.arr A_27a) tptp.bool)) (= (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27a)) _let_1) _let_1)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (=> (@ (@ tptp.mem V0R) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERDOM A_27a) A_27b)) V0R)) V1x)) (exists ((V2y $$unsorted)) (and (@ (@ tptp.mem V2y) A_27b) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V2y))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1R $$unsorted)) (=> (@ (@ tptp.mem V1R) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2EIN A_27a)) V0x)) (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERDOM A_27a) A_27b)) V1R))) (exists ((V2y $$unsorted)) (and (@ (@ tptp.mem V2y) A_27b) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R) V0x)) V2y))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (=> (@ (@ tptp.mem V0R) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27b) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERRANGE A_27a) A_27b)) V0R)) V1y)) (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2x)) V1y))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0y $$unsorted)) (=> (@ (@ tptp.mem V0y) A_27a) (forall ((V1R $$unsorted)) (=> (@ (@ tptp.mem V1R) (@ (@ tptp.arr A_27b) (@ (@ tptp.arr A_27a) tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2EIN A_27a)) V0y)) (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERRANGE A_27b) A_27a)) V1R))) (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27b) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R) V2x)) V0y))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1R1 $$unsorted)) (=> (@ (@ tptp.mem V1R1) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V2R2 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERDOM A_27a) A_27b)))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2EIN A_27a)) V0x)))) (=> (@ (@ tptp.mem V2R2) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (@ tptp.p (@ _let_2 (@ _let_1 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERUNION A_27a) A_27b)) V1R1)) V2R2)))) (or (@ tptp.p (@ _let_2 (@ _let_1 V1R1))) (@ tptp.p (@ _let_2 (@ _let_1 V2R2))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27b) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERUNIV A_27a) A_27b)) V0x)) V1y)) true))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ (@ tptp.c_2Erelation_2ERUNIV A_27a) A_27b))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERSUBSET A_27a) A_27b)))) (=> (@ (@ tptp.mem V0R) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (and (= (@ tptp.p (@ (@ tptp.ap (@ _let_2 _let_1)) V0R)) (= V0R _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 V0R)) _let_1))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.c_2Erelation_2EEMPTY__REL A_27a))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERSUBSET A_27a) A_27a)))) (let ((_let_3 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_3 (@ _let_3 tptp.bool))) (and (@ tptp.p (@ (@ tptp.ap (@ _let_2 _let_1)) V0R)) (= (@ tptp.p (@ (@ tptp.ap (@ _let_2 V0R)) _let_1)) (= V0R _let_1)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (=> (@ (@ tptp.mem V0R) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1s $$unsorted)) (=> (@ (@ tptp.mem V1s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27b) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERRESTRICT A_27a) A_27b)) V0R)) V1s)) V2x)) V3y)) (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2EIN A_27a)) V2x)) V1s)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1R $$unsorted)) (=> (@ (@ tptp.mem V1R) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V2s $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2EIN A_27a)) V0x)))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERDOM A_27a) A_27b)))) (=> (@ (@ tptp.mem V2s) (@ (@ tptp.arr A_27a) tptp.bool)) (= (@ tptp.p (@ _let_1 (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERRESTRICT A_27a) A_27b)) V1R)) V2s)))) (and (@ tptp.p (@ _let_1 (@ _let_2 V1R))) (@ tptp.p (@ _let_1 V2s)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (=> (@ (@ tptp.mem V0R) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2u $$unsorted)) (=> (@ (@ tptp.mem V2u) A_27a) (forall ((V3v $$unsorted)) (=> (@ (@ tptp.mem V3v) A_27b) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERDOM__DELETE A_27a) A_27b)) V0R)) V1x)) V2u)) V3v)) (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V2u)) V3v)) (not (= V2u V1x)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1R $$unsorted)) (=> (@ (@ tptp.mem V1R) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V2k $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERDOM A_27a) A_27b)))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2EIN A_27a)) V0x)))) (=> (@ (@ tptp.mem V2k) A_27a) (= (@ tptp.p (@ _let_2 (@ _let_1 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2ERDOM__DELETE A_27a) A_27b)) V1R)) V2k)))) (and (@ tptp.p (@ _let_2 (@ _let_1 V1R))) (not (= V0x V2k)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ediamond A_27a)) V0R)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (forall ((V3z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap V0R) V1x)))) (=> (@ (@ tptp.mem V3z) A_27a) (=> (and (@ tptp.p (@ _let_1 V2y)) (@ tptp.p (@ _let_1 V3z))) (exists ((V4u $$unsorted)) (let ((_let_1 (@ tptp.ap V0R))) (and (@ (@ tptp.mem V4u) A_27a) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2y)) V4u)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V3z)) V4u))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ercdiamond A_27a)) V0R)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (forall ((V3z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap V0R) V1x)))) (=> (@ (@ tptp.mem V3z) A_27a) (=> (and (@ tptp.p (@ _let_1 V2y)) (@ tptp.p (@ _let_1 V3z))) (exists ((V4u $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R)))) (and (@ (@ tptp.mem V4u) A_27a) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2y)) V4u)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V3z)) V4u))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2ECR A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ediamond A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWCR A_27a)) V0R)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (forall ((V3z $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap V0R) V1x)))) (=> (@ (@ tptp.mem V3z) A_27a) (=> (and (@ tptp.p (@ _let_1 V2y)) (@ tptp.p (@ _let_1 V3z))) (exists ((V4u $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)))) (and (@ (@ tptp.mem V4u) A_27a) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2y)) V4u)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V3z)) V4u))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2ESN A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv A_27a) A_27a)) V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (=> (@ (@ tptp.mem V0R) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Enf A_27a) A_27b)) V0R)) V1x)) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27b) (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V2y)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ercdiamond A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ediamond A_27a)) (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2Ediamond A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_2 (@ _let_2 tptp.bool))) (=> (@ tptp.p (@ _let_1 V0R)) (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERC A_27a)) V0R)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Erelation_2Ediamond A_27a)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_2 (@ _let_2 tptp.bool))) (=> (@ tptp.p (@ _let_1 V0R)) (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) V0R)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2ECR A_27a)) V0R)))) (let ((_let_2 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_2 (@ _let_2 tptp.bool))) (and (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ercdiamond A_27a)) V0R)) _let_1) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ediamond A_27a)) V0R)) _let_1)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWCR A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2ESN A_27a)) V0R))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2ECR A_27a)) V0R)))))))
% 0.80/1.45  (declare-fun tptp.ty_2Eoption_2Eoption (tptp.del) tptp.del)
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2EIS__NONE (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Eoption_2EIS__NONE A_27a)) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27a)) tptp.bool))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2EIS__SOME (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Eoption_2EIS__SOME A_27a)) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27a)) tptp.bool))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2ENONE (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Eoption_2ENONE A_27a)) (@ tptp.ty_2Eoption_2Eoption A_27a))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2EOPTION__ALL (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Eoption_2EOPTION__ALL A_27a)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) tptp.bool)) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27a)) tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2EOPTION__APPLY (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Eoption_2EOPTION__APPLY A_27a) A_27b)) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption (@ (@ tptp.arr A_27b) A_27a))) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27b)) (@ tptp.ty_2Eoption_2Eoption A_27a))))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2EOPTION__BIND (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.ty_2Eoption_2Eoption A_27a))) (@ (@ tptp.mem (@ (@ tptp.c_2Eoption_2EOPTION__BIND A_27a) A_27b)) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27b)) (@ (@ tptp.arr (@ (@ tptp.arr A_27b) _let_1)) _let_1))))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2EOPTION__CHOICE (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.ty_2Eoption_2Eoption A_27a))) (let ((_let_2 (@ tptp.arr _let_1))) (@ (@ tptp.mem (@ tptp.c_2Eoption_2EOPTION__CHOICE A_27a)) (@ _let_2 (@ _let_2 _let_1)))))))
% 0.80/1.45  (declare-sort tptp.tp__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone 0)
% 0.80/1.45  (declare-fun tptp.inj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone (tptp.tp__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone) $$unsorted)
% 0.80/1.45  (declare-fun tptp.surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone ($$unsorted) tptp.tp__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone)
% 0.80/1.45  (assert (forall ((X tptp.tp__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone)) (= (@ tptp.surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone (@ tptp.inj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone X)) X)))
% 0.80/1.45  (assert (forall ((X tptp.tp__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone)) (@ (@ tptp.mem (@ tptp.inj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone X)) (@ tptp.ty_2Eoption_2Eoption tptp.ty_2Eone_2Eone))))
% 0.80/1.45  (assert (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) (@ tptp.ty_2Eoption_2Eoption tptp.ty_2Eone_2Eone)) (= X (@ tptp.inj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone (@ tptp.surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone X))))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2EOPTION__GUARD () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Eoption_2EOPTION__GUARD) (@ (@ tptp.arr tptp.bool) (@ tptp.ty_2Eoption_2Eoption tptp.ty_2Eone_2Eone))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2EOPTION__IGNORE__BIND (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.ty_2Eoption_2Eoption A_27a))) (@ (@ tptp.mem (@ (@ tptp.c_2Eoption_2EOPTION__IGNORE__BIND A_27a) A_27b)) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27b)) (@ (@ tptp.arr _let_1) _let_1))))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2EOPTION__JOIN (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.ty_2Eoption_2Eoption A_27a))) (@ (@ tptp.mem (@ tptp.c_2Eoption_2EOPTION__JOIN A_27a)) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption _let_1)) _let_1)))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2EOPTION__MAP (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Eoption_2EOPTION__MAP A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) A_27b)) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27a)) (@ tptp.ty_2Eoption_2Eoption A_27b))))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2EOPTION__MAP2 (tptp.del tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del)) (@ (@ tptp.mem (@ (@ (@ tptp.c_2Eoption_2EOPTION__MAP2 A_27a) A_27b) A_27c)) (@ (@ tptp.arr (@ (@ tptp.arr A_27b) (@ (@ tptp.arr A_27c) A_27a))) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27b)) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27c)) (@ tptp.ty_2Eoption_2Eoption A_27a)))))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2EOPTION__MCOMP (tptp.del tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del)) (let ((_let_1 (@ tptp.ty_2Eoption_2Eoption A_27a))) (let ((_let_2 (@ tptp.arr A_27c))) (@ (@ tptp.mem (@ (@ (@ tptp.c_2Eoption_2EOPTION__MCOMP A_27a) A_27b) A_27c)) (@ (@ tptp.arr (@ (@ tptp.arr A_27b) _let_1)) (@ (@ tptp.arr (@ _let_2 (@ tptp.ty_2Eoption_2Eoption A_27b))) (@ _let_2 _let_1))))))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2EOPTREL (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Eoption_2EOPTREL A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27a)) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27b)) tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2ESOME (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Eoption_2ESOME A_27a)) (@ (@ tptp.arr A_27a) (@ tptp.ty_2Eoption_2Eoption A_27a)))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2ETHE (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Eoption_2ETHE A_27a)) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27a)) A_27a))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2Eoption__ABS (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Eoption_2Eoption__ABS A_27a)) (@ (@ tptp.arr (@ (@ tptp.ty_2Esum_2Esum A_27a) tptp.ty_2Eone_2Eone)) (@ tptp.ty_2Eoption_2Eoption A_27a)))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2Eoption__CASE (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Eoption_2Eoption__CASE A_27a) A_27b)) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27a)) (@ (@ tptp.arr A_27b) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) A_27b)) A_27b))))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2Eoption__REP (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Eoption_2Eoption__REP A_27a)) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27a)) (@ (@ tptp.ty_2Esum_2Esum A_27a) tptp.ty_2Eone_2Eone)))))
% 0.80/1.45  (declare-fun tptp.c_2Eoption_2Esome (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Eoption_2Esome A_27a)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) tptp.bool)) (@ tptp.ty_2Eoption_2Eoption A_27a)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (exists ((V0rep $$unsorted)) (let ((_let_1 (@ (@ tptp.ty_2Esum_2Esum A_27a) tptp.ty_2Eone_2Eone))) (let ((_let_2 (@ tptp.ty_2Eoption_2Eoption A_27a))) (and (@ (@ tptp.mem V0rep) (@ (@ tptp.arr _let_2) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2ETYPE__DEFINITION _let_1) _let_2)) (@ (@ tptp.lam _let_1) (lambda ((V1x $$unsorted)) tptp.c_2Ebool_2ET)))) V0rep))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (and (forall ((V0a $$unsorted)) (=> (@ (@ tptp.mem V0a) (@ tptp.ty_2Eoption_2Eoption A_27a)) (= (@ (@ tptp.ap (@ tptp.c_2Eoption_2Eoption__ABS A_27a)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2Eoption__REP A_27a)) V0a)) V0a))) (forall ((V1r $$unsorted)) (let ((_let_1 (@ (@ tptp.ty_2Esum_2Esum A_27a) tptp.ty_2Eone_2Eone))) (=> (@ (@ tptp.mem V1r) _let_1) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.lam _let_1) (lambda ((V2x $$unsorted)) tptp.c_2Ebool_2ET))) V1r)) (= (@ (@ tptp.ap (@ tptp.c_2Eoption_2Eoption__REP A_27a)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2Eoption__ABS A_27a)) V1r)) V1r))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (= (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V0x) (@ (@ tptp.ap (@ tptp.c_2Eoption_2Eoption__ABS A_27a)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINL A_27a) tptp.ty_2Eone_2Eone)) V0x))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (= (@ tptp.c_2Eoption_2ENONE A_27a) (@ (@ tptp.ap (@ tptp.c_2Eoption_2Eoption__ABS A_27a)) (@ (@ tptp.ap (@ (@ tptp.c_2Esum_2EINR A_27a) tptp.ty_2Eone_2Eone)) (@ tptp.inj__ty_2Eone_2Eone tptp.fo__c_2Eone_2Eone))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0e $$unsorted)) (=> (@ (@ tptp.mem V0e) A_27b) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27b)) (exists ((V2fn $$unsorted)) (and (@ (@ tptp.mem V2fn) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27a)) A_27b)) (= (@ (@ tptp.ap V2fn) (@ tptp.c_2Eoption_2ENONE A_27a)) V0e) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (= (@ (@ tptp.ap V2fn) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V3x)) (@ (@ tptp.ap V1f) V3x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27a)) tptp.bool)) (=> (and (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.c_2Eoption_2ENONE A_27a))) (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V1a)))))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (@ tptp.p (@ (@ tptp.ap V0P) V2x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0opt $$unsorted)) (=> (@ (@ tptp.mem V0opt) (@ tptp.ty_2Eoption_2Eoption A_27a)) (or (= V0opt (@ tptp.c_2Eoption_2ENONE A_27a)) (exists ((V1x $$unsorted)) (and (@ (@ tptp.mem V1x) A_27a) (= V0opt (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V1x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (and (forall ((V0v $$unsorted)) (=> (@ (@ tptp.mem V0v) A_27b) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2Eoption__CASE A_27a) A_27b)) (@ tptp.c_2Eoption_2ENONE A_27a))) V0v)) V1f) V0v))))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3v $$unsorted)) (=> (@ (@ tptp.mem V3v) A_27b) (forall ((V4f $$unsorted)) (=> (@ (@ tptp.mem V4f) (@ (@ tptp.arr A_27a) A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2Eoption__CASE A_27a) A_27b)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V2x))) V3v)) V4f) (@ (@ tptp.ap V4f) V2x)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27a)) tptp.bool)) (= (forall ((V1opt $$unsorted)) (=> (@ (@ tptp.mem V1opt) (@ tptp.ty_2Eoption_2Eoption A_27a)) (@ tptp.p (@ (@ tptp.ap V0P) V1opt)))) (and (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.c_2Eoption_2ENONE A_27a))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V2x))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27a)) tptp.bool)) (= (exists ((V1opt $$unsorted)) (and (@ (@ tptp.mem V1opt) (@ tptp.ty_2Eoption_2Eoption A_27a)) (@ tptp.p (@ (@ tptp.ap V0P) V1opt)))) (or (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.c_2Eoption_2ENONE A_27a))) (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V2x))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)))) (=> (@ (@ tptp.mem V1y) A_27a) (= (= (@ _let_1 V0x) (@ _let_1 V1y)) (= V0x V1y))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (not (= (@ tptp.c_2Eoption_2ENONE A_27a) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V0x))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (not (= (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V0x) (@ tptp.c_2Eoption_2ENONE A_27a))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (and (forall ((V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__MAP A_27a) A_27b)) V0f)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V1x)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27b)) (@ (@ tptp.ap V0f) V1x))))))) (forall ((V2f $$unsorted)) (=> (@ (@ tptp.mem V2f) (@ (@ tptp.arr A_27a) A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__MAP A_27a) A_27b)) V2f)) (@ tptp.c_2Eoption_2ENONE A_27a)) (@ tptp.c_2Eoption_2ENONE A_27b)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (and (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27a)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V0x))) true))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27a)) (@ tptp.c_2Eoption_2ENONE A_27a))) false))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (and (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__NONE A_27a)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V0x))) false))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__NONE A_27a)) (@ tptp.c_2Eoption_2ENONE A_27a))) true))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (= (@ (@ tptp.ap (@ tptp.c_2Eoption_2ETHE A_27a)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V0x)) V0x))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27b) (@ (@ tptp.arr A_27c) A_27a))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) (@ tptp.ty_2Eoption_2Eoption A_27b)) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) (@ tptp.ty_2Eoption_2Eoption A_27c)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Eoption_2EOPTION__MAP2 A_27a) A_27b) A_27c)) V0f)) V1x)) V2y) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND (@ tptp.ty_2Eoption_2Eoption A_27a))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27b)) V1x))) (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27c)) V2y)))) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap V0f) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ETHE A_27b)) V1x))) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ETHE A_27c)) V2y))))) (@ tptp.c_2Eoption_2ENONE A_27a))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (and (= (@ (@ tptp.ap (@ tptp.c_2Eoption_2EOPTION__JOIN A_27a)) (@ tptp.c_2Eoption_2ENONE (@ tptp.ty_2Eoption_2Eoption A_27a))) (@ tptp.c_2Eoption_2ENONE A_27a)) (forall ((V0x $$unsorted)) (let ((_let_1 (@ tptp.ty_2Eoption_2Eoption A_27a))) (=> (@ (@ tptp.mem V0x) _let_1) (= (@ (@ tptp.ap (@ tptp.c_2Eoption_2EOPTION__JOIN A_27a)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME _let_1)) V0x)) V0x)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27b) (@ (@ tptp.arr A_27c) A_27a))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27b) (forall ((V2y $$unsorted)) (let ((_let_1 (@ tptp.c_2Eoption_2ENONE A_27a))) (let ((_let_2 (@ tptp.c_2Eoption_2ENONE A_27c))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Eoption_2EOPTION__MAP2 A_27a) A_27b) A_27c)) V0f)))) (let ((_let_4 (@ tptp.ap (@ _let_3 (@ tptp.c_2Eoption_2ENONE A_27b))))) (let ((_let_5 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27c)) V2y))) (let ((_let_6 (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27b)) V1x))))) (=> (@ (@ tptp.mem V2y) A_27c) (and (= (@ _let_6 _let_5) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap V0f) V1x)) V2y))) (= (@ _let_6 _let_2) _let_1) (= (@ _let_4 _let_5) _let_1) (= (@ _let_4 _let_2) _let_1)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0opt $$unsorted)) (=> (@ (@ tptp.mem V0opt) (@ tptp.ty_2Eoption_2Eoption A_27a)) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27a)) V0opt)) (exists ((V1x $$unsorted)) (and (@ (@ tptp.mem V1x) A_27a) (= V0opt (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V1x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__NONE A_27a)) V0x)) (= V0x (@ tptp.c_2Eoption_2ENONE A_27a))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (= (not (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27a)) V0x))) (= V0x (@ tptp.c_2Eoption_2ENONE A_27a))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (let ((_let_1 (@ tptp.ty_2Eoption_2Eoption A_27a))) (=> (@ (@ tptp.mem V0x) _let_1) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2Eoption__CASE A_27a) _let_1)) V0x)) (@ tptp.c_2Eoption_2ENONE A_27a))) (@ tptp.c_2Eoption_2ESOME A_27a)) V0x)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (let ((_let_1 (@ tptp.ty_2Eoption_2Eoption A_27a))) (=> (@ (@ tptp.mem V0x) _let_1) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2Eoption__CASE A_27a) _let_1)) V0x)) V0x)) (@ tptp.c_2Eoption_2ESOME A_27a)) V0x)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0e $$unsorted)) (=> (@ (@ tptp.mem V0e) A_27b) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V2e $$unsorted)) (let ((_let_1 (@ tptp.c_2Eoption_2ENONE A_27a))) (let ((_let_2 (@ tptp.ty_2Eoption_2Eoption A_27a))) (=> (@ (@ tptp.mem V2e) _let_2) (and (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (forall ((V4y $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)))) (=> (@ (@ tptp.mem V4y) A_27a) (= (= (@ _let_1 V3x) (@ _let_1 V4y)) (= V3x V4y))))))) (forall ((V5x $$unsorted)) (=> (@ (@ tptp.mem V5x) A_27a) (= (@ (@ tptp.ap (@ tptp.c_2Eoption_2ETHE A_27a)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V5x)) V5x))) (forall ((V6x $$unsorted)) (=> (@ (@ tptp.mem V6x) A_27a) (not (= (@ tptp.c_2Eoption_2ENONE A_27a) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V6x))))) (forall ((V7x $$unsorted)) (=> (@ (@ tptp.mem V7x) A_27a) (not (= (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V7x) (@ tptp.c_2Eoption_2ENONE A_27a))))) (forall ((V8x $$unsorted)) (=> (@ (@ tptp.mem V8x) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27a)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V8x))) true))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27a)) _let_1)) false) (forall ((V9x $$unsorted)) (=> (@ (@ tptp.mem V9x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__NONE A_27a)) V9x)) (= V9x (@ tptp.c_2Eoption_2ENONE A_27a))))) (forall ((V10x $$unsorted)) (=> (@ (@ tptp.mem V10x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (= (not (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27a)) V10x))) (= V10x (@ tptp.c_2Eoption_2ENONE A_27a))))) (forall ((V11x $$unsorted)) (=> (@ (@ tptp.mem V11x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27a)) V11x)) (= (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ETHE A_27a)) V11x)) V11x)))) (forall ((V12x $$unsorted)) (let ((_let_1 (@ tptp.ty_2Eoption_2Eoption A_27a))) (=> (@ (@ tptp.mem V12x) _let_1) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2Eoption__CASE A_27a) _let_1)) V12x)) (@ tptp.c_2Eoption_2ENONE A_27a))) (@ tptp.c_2Eoption_2ESOME A_27a)) V12x)))) (forall ((V13x $$unsorted)) (let ((_let_1 (@ tptp.ty_2Eoption_2Eoption A_27a))) (=> (@ (@ tptp.mem V13x) _let_1) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2Eoption__CASE A_27a) _let_1)) V13x)) V13x)) (@ tptp.c_2Eoption_2ESOME A_27a)) V13x)))) (forall ((V14x $$unsorted)) (=> (@ (@ tptp.mem V14x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__NONE A_27a)) V14x)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2Eoption__CASE A_27a) A_27b)) V14x)) V0e)) V1f) V0e)))) (forall ((V15x $$unsorted)) (=> (@ (@ tptp.mem V15x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27a)) V15x)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2Eoption__CASE A_27a) A_27b)) V15x)) V0e)) V1f) (@ (@ tptp.ap V1f) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ETHE A_27a)) V15x)))))) (forall ((V16x $$unsorted)) (let ((_let_1 (@ tptp.ty_2Eoption_2Eoption A_27a))) (=> (@ (@ tptp.mem V16x) _let_1) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27a)) V16x)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2Eoption__CASE A_27a) _let_1)) V16x)) V2e)) (@ tptp.c_2Eoption_2ESOME A_27a)) V16x))))) (forall ((V17v $$unsorted)) (=> (@ (@ tptp.mem V17v) A_27b) (forall ((V18f $$unsorted)) (=> (@ (@ tptp.mem V18f) (@ (@ tptp.arr A_27a) A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2Eoption__CASE A_27a) A_27b)) (@ tptp.c_2Eoption_2ENONE A_27a))) V17v)) V18f) V17v))))) (forall ((V19x $$unsorted)) (=> (@ (@ tptp.mem V19x) A_27a) (forall ((V20v $$unsorted)) (=> (@ (@ tptp.mem V20v) A_27b) (forall ((V21f $$unsorted)) (=> (@ (@ tptp.mem V21f) (@ (@ tptp.arr A_27a) A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2Eoption__CASE A_27a) A_27b)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V19x))) V20v)) V21f) (@ (@ tptp.ap V21f) V19x)))))))) (forall ((V22f $$unsorted)) (=> (@ (@ tptp.mem V22f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V23x $$unsorted)) (=> (@ (@ tptp.mem V23x) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__MAP A_27a) A_27b)) V22f)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V23x)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27b)) (@ (@ tptp.ap V22f) V23x))))))) (forall ((V24f $$unsorted)) (=> (@ (@ tptp.mem V24f) (@ (@ tptp.arr A_27a) A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__MAP A_27a) A_27b)) V24f)) (@ tptp.c_2Eoption_2ENONE A_27a)) (@ tptp.c_2Eoption_2ENONE A_27b)))) (= (@ (@ tptp.ap (@ tptp.c_2Eoption_2EOPTION__JOIN A_27a)) (@ tptp.c_2Eoption_2ENONE _let_2)) _let_1) (forall ((V25x $$unsorted)) (let ((_let_1 (@ tptp.ty_2Eoption_2Eoption A_27a))) (=> (@ (@ tptp.mem V25x) _let_1) (= (@ (@ tptp.ap (@ tptp.c_2Eoption_2EOPTION__JOIN A_27a)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME _let_1)) V25x)) V25x))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V1e $$unsorted)) (=> (@ (@ tptp.mem V1e) A_27b) (forall ((V2f $$unsorted)) (=> (@ (@ tptp.mem V2f) (@ (@ tptp.arr A_27a) A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2Eoption__CASE A_27a) A_27b)) V0x)) V1e)) V2f) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27b)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27a)) V0x))) (@ (@ tptp.ap V2f) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ETHE A_27a)) V0x)))) V1e)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (let ((_let_1 (= V1x V2y))) (let ((_let_2 (@ tptp.p V0P))) (let ((_let_3 (not _let_2))) (let ((_let_4 (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)))) (let ((_let_5 (@ _let_4 V2y))) (let ((_let_6 (@ _let_4 V1x))) (let ((_let_7 (@ tptp.c_2Eoption_2ENONE A_27a))) (let ((_let_8 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND (@ tptp.ty_2Eoption_2Eoption A_27a))) V0P)))) (let ((_let_9 (@ (@ tptp.ap (@ _let_8 _let_7)) _let_6))) (let ((_let_10 (@ (@ tptp.ap (@ _let_8 _let_6)) _let_7))) (=> (@ (@ tptp.mem V2y) A_27a) (and (= (= _let_10 _let_7) _let_3) (= (= _let_9 _let_7) _let_2) (= (= _let_10 _let_5) (and _let_2 _let_1)) (= (= _let_9 _let_5) (and _let_3 _let_1))))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) tptp.bool) (forall ((V1X $$unsorted)) (=> (@ (@ tptp.mem V1X) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V2x $$unsorted)) (let ((_let_1 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V2x))) (let ((_let_2 (= V1X _let_1))) (let ((_let_3 (@ tptp.p V0P))) (let ((_let_4 (@ tptp.c_2Eoption_2ENONE A_27a))) (let ((_let_5 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND (@ tptp.ty_2Eoption_2Eoption A_27a))) V0P)))) (let ((_let_6 (@ (@ tptp.ap (@ _let_5 _let_4)) V1X))) (let ((_let_7 (@ (@ tptp.ap (@ _let_5 V1X)) _let_4))) (=> (@ (@ tptp.mem V2x) A_27a) (and (= (= _let_7 _let_4) (=> _let_3 (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__NONE A_27a)) V1X)))) (= (= _let_6 _let_4) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27a)) V1X)) _let_3)) (= (= _let_7 _let_1) (and _let_3 _let_2)) (= (= _let_6 _let_1) (and (not _let_3) _let_2)))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27b) (= (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__MAP A_27a) A_27b)) V0f)) V1x) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27b)) V2y)) (exists ((V3z $$unsorted)) (and (@ (@ tptp.mem V3z) A_27a) (= V1x (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V3z)) (= V2y (@ (@ tptp.ap V0f) V3z))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (= (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__MAP A_27a) A_27b)) V0f)) V1x) (@ tptp.c_2Eoption_2ENONE A_27b)) (= V1x (@ tptp.c_2Eoption_2ENONE A_27a))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27b) A_27a)) (forall ((V1x $$unsorted)) (let ((_let_1 (= V1x (@ tptp.c_2Eoption_2ENONE A_27b)))) (let ((_let_2 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__MAP A_27b) A_27a)) V0f)) V1x))) (let ((_let_3 (@ tptp.c_2Eoption_2ENONE A_27a))) (=> (@ (@ tptp.mem V1x) (@ tptp.ty_2Eoption_2Eoption A_27b)) (and (= (= _let_2 _let_3) _let_1) (= (= _let_3 _let_2) _let_1))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27c) A_27b)) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27a) A_27c)) (forall ((V2x $$unsorted)) (let ((_let_1 (@ tptp.c_2Eoption_2EOPTION__MAP A_27a))) (=> (@ (@ tptp.mem V2x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__MAP A_27c) A_27b)) V0f)) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 A_27c)) V1g)) V2x)) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27a) A_27b) A_27c)) V0f)) V1g))) V2x))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0opt1 $$unsorted)) (=> (@ (@ tptp.mem V0opt1) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V1opt2 $$unsorted)) (=> (@ (@ tptp.mem V1opt2) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V2f1 $$unsorted)) (=> (@ (@ tptp.mem V2f1) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V3f2 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__MAP A_27a) A_27b)))) (=> (@ (@ tptp.mem V3f2) (@ (@ tptp.arr A_27a) A_27b)) (=> (and (= V0opt1 V1opt2) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (=> (= V1opt2 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V4x)) (= (@ (@ tptp.ap V2f1) V4x) (@ (@ tptp.ap V3f2) V4x)))))) (= (@ (@ tptp.ap (@ _let_1 V2f1)) V0opt1) (@ (@ tptp.ap (@ _let_1 V3f2)) V1opt2)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__MAP A_27a) A_27b)) V0f)) V1x))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27a)) V1x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) (@ tptp.ty_2Eoption_2Eoption (@ tptp.ty_2Eoption_2Eoption A_27a))) (forall ((V1y $$unsorted)) (let ((_let_1 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V1y))) (=> (@ (@ tptp.mem V1y) A_27a) (= (= (@ (@ tptp.ap (@ tptp.c_2Eoption_2EOPTION__JOIN A_27a)) V0x) _let_1) (= V0x (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME (@ tptp.ty_2Eoption_2Eoption A_27a))) _let_1)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (forall ((V1o1 $$unsorted)) (=> (@ (@ tptp.mem V1o1) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V2o2 $$unsorted)) (=> (@ (@ tptp.mem V2o2) (@ tptp.ty_2Eoption_2Eoption A_27b)) (forall ((V3v $$unsorted)) (=> (@ (@ tptp.mem V3v) A_27c) (= (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Eoption_2EOPTION__MAP2 A_27c) A_27a) A_27b)) V0f)) V1o1)) V2o2) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27c)) V3v)) (exists ((V4x1 $$unsorted)) (and (@ (@ tptp.mem V4x1) A_27a) (exists ((V5x2 $$unsorted)) (and (@ (@ tptp.mem V5x2) A_27b) (= V1o1 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V4x1)) (= V2o2 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27b)) V5x2)) (= V3v (@ (@ tptp.ap (@ (@ tptp.ap V0f) V4x1)) V5x2))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (forall ((V1o1 $$unsorted)) (=> (@ (@ tptp.mem V1o1) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V2o2 $$unsorted)) (=> (@ (@ tptp.mem V2o2) (@ tptp.ty_2Eoption_2Eoption A_27b)) (= (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Eoption_2EOPTION__MAP2 A_27c) A_27a) A_27b)) V0f)) V1o1)) V2o2) (@ tptp.c_2Eoption_2ENONE A_27c)) (or (= V1o1 (@ tptp.c_2Eoption_2ENONE A_27a)) (= V2o2 (@ tptp.c_2Eoption_2ENONE A_27b)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0x1 $$unsorted)) (=> (@ (@ tptp.mem V0x1) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V1x2 $$unsorted)) (=> (@ (@ tptp.mem V1x2) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V2y1 $$unsorted)) (=> (@ (@ tptp.mem V2y1) (@ tptp.ty_2Eoption_2Eoption A_27b)) (forall ((V3y2 $$unsorted)) (=> (@ (@ tptp.mem V3y2) (@ tptp.ty_2Eoption_2Eoption A_27b)) (forall ((V4f1 $$unsorted)) (=> (@ (@ tptp.mem V4f1) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (forall ((V5f2 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ (@ tptp.c_2Eoption_2EOPTION__MAP2 A_27c) A_27a) A_27b)))) (=> (@ (@ tptp.mem V5f2) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (=> (and (= V0x1 V1x2) (= V2y1 V3y2) (forall ((V6x $$unsorted)) (=> (@ (@ tptp.mem V6x) A_27a) (forall ((V7y $$unsorted)) (=> (@ (@ tptp.mem V7y) A_27b) (=> (and (= V1x2 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V6x)) (= V3y2 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27b)) V7y))) (= (@ (@ tptp.ap (@ (@ tptp.ap V4f1) V6x)) V7y) (@ (@ tptp.ap (@ (@ tptp.ap V5f2) V6x)) V7y)))))))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V4f1)) V0x1)) V2y1) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V5f2)) V1x2)) V3y2)))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1x $$unsorted)) (let ((_let_1 (@ tptp.ty_2Eoption_2Eoption A_27b))) (=> (@ (@ tptp.mem V1x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__MAP A_27a) A_27b)) V0f)) V1x) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2Eoption__CASE A_27a) _let_1)) V1x)) (@ tptp.c_2Eoption_2ENONE A_27b))) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27a) _let_1) A_27b)) (@ tptp.c_2Eoption_2ESOME A_27b))) V0f)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (and (forall ((V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27b) (@ tptp.ty_2Eoption_2Eoption A_27a))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__BIND A_27a) A_27b)) (@ tptp.c_2Eoption_2ENONE A_27b))) V0f) (@ tptp.c_2Eoption_2ENONE A_27a)))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27b) (forall ((V2f $$unsorted)) (=> (@ (@ tptp.mem V2f) (@ (@ tptp.arr A_27b) (@ tptp.ty_2Eoption_2Eoption A_27a))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__BIND A_27a) A_27b)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27b)) V1x))) V2f) (@ (@ tptp.ap V2f) V1x)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0o1 $$unsorted)) (=> (@ (@ tptp.mem V0o1) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V1o2 $$unsorted)) (=> (@ (@ tptp.mem V1o2) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V2f1 $$unsorted)) (=> (@ (@ tptp.mem V2f1) (@ (@ tptp.arr A_27a) (@ tptp.ty_2Eoption_2Eoption A_27b))) (forall ((V3f2 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__BIND A_27b) A_27a)))) (=> (@ (@ tptp.mem V3f2) (@ (@ tptp.arr A_27a) (@ tptp.ty_2Eoption_2Eoption A_27b))) (=> (and (= V0o1 V1o2) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (=> (= V1o2 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V4x)) (= (@ (@ tptp.ap V2f1) V4x) (@ (@ tptp.ap V3f2) V4x)))))) (= (@ (@ tptp.ap (@ _let_1 V0o1)) V2f1) (@ (@ tptp.ap (@ _let_1 V1o2)) V3f2)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) (@ tptp.ty_2Eoption_2Eoption A_27b))) (forall ((V2y $$unsorted)) (let ((_let_1 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__BIND A_27b) A_27a)) V0p)) V1f))) (=> (@ (@ tptp.mem V2y) A_27b) (and (= (= _let_1 (@ tptp.c_2Eoption_2ENONE A_27b)) (or (= V0p (@ tptp.c_2Eoption_2ENONE A_27a)) (exists ((V3x $$unsorted)) (and (@ (@ tptp.mem V3x) A_27a) (= V0p (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V3x)) (= (@ (@ tptp.ap V1f) V3x) (@ tptp.c_2Eoption_2ENONE A_27b)))))) (= (= _let_1 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27b)) V2y)) (exists ((V4x $$unsorted)) (and (@ (@ tptp.mem V4x) A_27a) (= V0p (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V4x)) (= (@ (@ tptp.ap V1f) V4x) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27b)) V2y))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27a) (@ tptp.ty_2Eoption_2Eoption A_27b))) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__BIND A_27b) A_27a)) V0x)) V1g))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eoption_2EIS__SOME A_27a)) V0x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0m1 $$unsorted)) (=> (@ (@ tptp.mem V0m1) (@ tptp.ty_2Eoption_2Eoption A_27b)) (forall ((V1m2 $$unsorted)) (let ((_let_1 (@ tptp.ty_2Eoption_2Eoption A_27a))) (=> (@ (@ tptp.mem V1m2) _let_1) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__IGNORE__BIND A_27a) A_27b)) V0m1)) V1m2) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__BIND A_27a) A_27b)) V0m1)) (@ (@ tptp.ap (@ (@ tptp.c_2Ecombin_2EK _let_1) A_27b)) V1m2)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0m $$unsorted)) (=> (@ (@ tptp.mem V0m) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V1v $$unsorted)) (let ((_let_1 (@ tptp.c_2Eoption_2EOPTION__IGNORE__BIND A_27a))) (=> (@ (@ tptp.mem V1v) A_27c) (and (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 A_27b)) (@ tptp.c_2Eoption_2ENONE A_27b))) V0m) (@ tptp.c_2Eoption_2ENONE A_27a)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 A_27c)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27c)) V1v))) V0m) V0m))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0m1 $$unsorted)) (=> (@ (@ tptp.mem V0m1) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V1m2 $$unsorted)) (=> (@ (@ tptp.mem V1m2) (@ tptp.ty_2Eoption_2Eoption A_27b)) (forall ((V2y $$unsorted)) (let ((_let_1 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__IGNORE__BIND A_27b) A_27a)) V0m1)) V1m2))) (let ((_let_2 (@ tptp.c_2Eoption_2ENONE A_27b))) (=> (@ (@ tptp.mem V2y) A_27b) (and (= (= _let_1 _let_2) (or (= V0m1 (@ tptp.c_2Eoption_2ENONE A_27a)) (= V1m2 _let_2))) (= (= _let_1 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27b)) V2y)) (exists ((V3x $$unsorted)) (and (@ (@ tptp.mem V3x) A_27a) (= V0m1 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V3x)) (= V1m2 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27b)) V2y)))))))))))))))
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.ap tptp.c_2Eoption_2EOPTION__GUARD))) (and (= (@ tptp.surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone (@ _let_1 tptp.c_2Ebool_2ET)) (@ tptp.surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME tptp.ty_2Eone_2Eone)) (@ tptp.inj__ty_2Eone_2Eone tptp.fo__c_2Eone_2Eone)))) (= (@ tptp.surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone (@ _let_1 tptp.c_2Ebool_2EF)) (@ tptp.surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone (@ tptp.c_2Eoption_2ENONE tptp.ty_2Eone_2Eone))))))
% 0.80/1.45  (assert (forall ((V0b $$unsorted)) (=> (@ (@ tptp.mem V0b) tptp.bool) (= (@ tptp.surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone (@ (@ tptp.ap tptp.c_2Eoption_2EOPTION__GUARD) V0b)) (@ tptp.surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND (@ tptp.ty_2Eoption_2Eoption tptp.ty_2Eone_2Eone))) V0b)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME tptp.ty_2Eone_2Eone)) (@ tptp.inj__ty_2Eone_2Eone tptp.fo__c_2Eone_2Eone)))) (@ tptp.c_2Eoption_2ENONE tptp.ty_2Eone_2Eone)))))))
% 0.80/1.45  (assert (forall ((V0b $$unsorted)) (let ((_let_1 (@ tptp.p V0b))) (let ((_let_2 (@ tptp.surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone (@ (@ tptp.ap tptp.c_2Eoption_2EOPTION__GUARD) V0b)))) (=> (@ (@ tptp.mem V0b) tptp.bool) (and (= (= _let_2 (@ tptp.surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME tptp.ty_2Eone_2Eone)) (@ tptp.inj__ty_2Eone_2Eone tptp.fo__c_2Eone_2Eone)))) _let_1) (= (= _let_2 (@ tptp.surj__c_ty_2Eoption_2Eoption_ty_2Eone_2Eone (@ tptp.c_2Eoption_2ENONE tptp.ty_2Eone_2Eone))) (not _let_1))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (and (forall ((V0m2 $$unsorted)) (=> (@ (@ tptp.mem V0m2) (@ tptp.ty_2Eoption_2Eoption A_27a)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eoption_2EOPTION__CHOICE A_27a)) (@ tptp.c_2Eoption_2ENONE A_27a))) V0m2) V0m2))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2m2 $$unsorted)) (let ((_let_1 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V1x))) (=> (@ (@ tptp.mem V2m2) (@ tptp.ty_2Eoption_2Eoption A_27a)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eoption_2EOPTION__CHOICE A_27a)) _let_1)) V2m2) _let_1)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0m1 $$unsorted)) (=> (@ (@ tptp.mem V0m1) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V1m2 $$unsorted)) (let ((_let_1 (@ tptp.c_2Eoption_2ENONE A_27a))) (=> (@ (@ tptp.mem V1m2) (@ tptp.ty_2Eoption_2Eoption A_27a)) (= (= (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eoption_2EOPTION__CHOICE A_27a)) V0m1)) V1m2) _let_1) (and (= V0m1 _let_1) (= V1m2 _let_1)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0m1 $$unsorted)) (=> (@ (@ tptp.mem V0m1) (@ tptp.ty_2Eoption_2Eoption A_27a)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eoption_2EOPTION__CHOICE A_27a)) V0m1)) (@ tptp.c_2Eoption_2ENONE A_27a)) V0m1))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0g $$unsorted)) (=> (@ (@ tptp.mem V0g) (@ (@ tptp.arr A_27b) (@ tptp.ty_2Eoption_2Eoption A_27a))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27c) (@ tptp.ty_2Eoption_2Eoption A_27b))) (forall ((V2m $$unsorted)) (=> (@ (@ tptp.mem V2m) A_27c) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Eoption_2EOPTION__MCOMP A_27a) A_27b) A_27c)) V0g)) V1f)) V2m) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__BIND A_27a) A_27b)) (@ (@ tptp.ap V1f) V2m))) V0g)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27d) (@ tptp.ty_2Eoption_2Eoption A_27c))) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27b) (@ tptp.ty_2Eoption_2Eoption A_27d))) (forall ((V2h $$unsorted)) (let ((_let_1 (@ tptp.c_2Eoption_2EOPTION__MCOMP A_27c))) (let ((_let_2 (@ _let_1 A_27d))) (=> (@ (@ tptp.mem V2h) (@ (@ tptp.arr A_27a) (@ tptp.ty_2Eoption_2Eoption A_27b))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 A_27a)) V0f)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Eoption_2EOPTION__MCOMP A_27d) A_27b) A_27a)) V1g)) V2h)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ _let_1 A_27b) A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 A_27b)) V0f)) V1g))) V2h)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del) (V0g $$unsorted)) (=> (@ (@ tptp.mem V0g) (@ (@ tptp.arr A_27c) (@ tptp.ty_2Eoption_2Eoption A_27d))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) (@ tptp.ty_2Eoption_2Eoption A_27b))) (and (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Eoption_2EOPTION__MCOMP A_27d) A_27c) A_27c)) V0g)) (@ tptp.c_2Eoption_2ESOME A_27c)) V0g) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Eoption_2EOPTION__MCOMP A_27b) A_27b) A_27a)) (@ tptp.c_2Eoption_2ESOME A_27b))) V1f) V1f)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (and (forall ((V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) (@ tptp.ty_2Eoption_2Eoption A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__APPLY A_27a) A_27b)) (@ tptp.c_2Eoption_2ENONE (@ (@ tptp.arr A_27b) A_27a)))) V0x) (@ tptp.c_2Eoption_2ENONE A_27a)))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27b) A_27a)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) (@ tptp.ty_2Eoption_2Eoption A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__APPLY A_27a) A_27b)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME (@ (@ tptp.arr A_27b) A_27a))) V1f))) V2x) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__MAP A_27b) A_27a)) V1f)) V2x)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) (@ tptp.ty_2Eoption_2Eoption A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__APPLY A_27c) A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__MAP A_27a) (@ (@ tptp.arr A_27b) A_27c))) V0f)) V1x))) V2y) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Eoption_2EOPTION__MAP2 A_27c) A_27a) A_27b)) V0f)) V1x)) V2y)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27b) A_27a)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__APPLY A_27a) A_27b)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME (@ (@ tptp.arr A_27b) A_27a))) V0f))) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27b)) V1x)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) (@ (@ tptp.ap V0f) V1x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ tptp.ty_2Eoption_2Eoption (@ (@ tptp.arr A_27a) A_27b))) (forall ((V1x $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (let ((_let_2 (@ tptp.c_2Eoption_2EOPTION__APPLY A_27b))) (=> (@ (@ tptp.mem V1x) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 A_27a)) V0f)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V1x)) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_2 _let_1)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME (@ (@ tptp.arr _let_1) A_27b))) (@ (@ tptp.lam _let_1) (lambda ((V2f $$unsorted)) (@ (@ tptp.ap V2f) V1x)))))) V0f)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ tptp.ty_2Eoption_2Eoption (@ (@ tptp.arr A_27b) A_27c))) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ tptp.ty_2Eoption_2Eoption (@ (@ tptp.arr A_27a) A_27b))) (forall ((V2x $$unsorted)) (let ((_let_1 (@ tptp.c_2Eoption_2EOPTION__APPLY A_27c))) (let ((_let_2 (@ tptp.arr A_27a))) (let ((_let_3 (@ _let_2 A_27c))) (let ((_let_4 (@ _let_2 A_27b))) (let ((_let_5 (@ (@ tptp.arr _let_4) _let_3))) (let ((_let_6 (@ (@ tptp.arr A_27b) A_27c))) (=> (@ (@ tptp.mem V2x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__APPLY _let_3) _let_4)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__APPLY _let_5) _let_6)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME (@ (@ tptp.arr _let_6) _let_5))) (@ (@ (@ tptp.c_2Ecombin_2Eo A_27a) A_27c) A_27b)))) V0f))) V1g))) V2x) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 A_27b)) V0f)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTION__APPLY A_27b) A_27a)) V1g)) V2x))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (=> (@ (@ tptp.mem V0R) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) (@ tptp.ty_2Eoption_2Eoption A_27b)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTREL A_27a) A_27b)) V0R)) V1x)) V2y)) (or (and (= V1x (@ tptp.c_2Eoption_2ENONE A_27a)) (= V2y (@ tptp.c_2Eoption_2ENONE A_27b))) (exists ((V3x0 $$unsorted)) (and (@ (@ tptp.mem V3x0) A_27a) (exists ((V4y0 $$unsorted)) (and (@ (@ tptp.mem V4y0) A_27b) (= V1x (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V3x0)) (= V2y (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27b)) V4y0)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V3x0)) V4y0)))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTREL A_27a) A_27b)))) (=> (@ (@ tptp.mem V3y) (@ tptp.ty_2Eoption_2Eoption A_27b)) (=> (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27b) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0P) V4x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1Q) V4x)) V5y))))))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V0P)) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V1Q)) V2x)) V3y))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (=> (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V1x)))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2EOPTREL A_27a) A_27a)) V0R)) V2x)) V2x)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (let ((_let_1 (@ tptp.lam A_27a))) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (= (@ (@ tptp.ap (@ tptp.c_2Eoption_2Esome A_27a)) V0P) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND (@ tptp.ty_2Eoption_2Eoption A_27a))) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F A_27a)) (@ _let_1 (lambda ((V1x $$unsorted)) (@ (@ tptp.ap V0P) V1x)))))) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) (@ (@ tptp.ap (@ tptp.c_2Emin_2E_40 A_27a)) (@ _let_1 (lambda ((V2x $$unsorted)) (@ (@ tptp.ap V0P) V2x))))))) (@ tptp.c_2Eoption_2ENONE A_27a)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (let ((_let_1 (@ tptp.ap V1Q))) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27a)) tptp.bool)) (=> (and (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap V0P) V2x)) (@ tptp.p (@ (@ tptp.ap V1Q) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V2x)))))) (=> (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (not (@ tptp.p (@ (@ tptp.ap V0P) V3x))))) (@ tptp.p (@ _let_1 (@ tptp.c_2Eoption_2ENONE A_27a))))) (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ tptp.c_2Eoption_2Esome A_27a)) V0P))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0Q $$unsorted)) (=> (@ (@ tptp.mem V0Q) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27a)) tptp.bool)) (forall ((V1P $$unsorted)) (let ((_let_1 (@ tptp.ap V0Q))) (=> (@ (@ tptp.mem V1P) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (@ tptp.p (@ _let_1 (@ (@ tptp.ap (@ tptp.c_2Eoption_2Esome A_27a)) V1P))) (or (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap V1P) V2x)) (@ tptp.p (@ (@ tptp.ap V0Q) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V2x))))) (and (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (not (@ tptp.p (@ (@ tptp.ap V1P) V3x))))) (@ tptp.p (@ _let_1 (@ tptp.c_2Eoption_2ENONE A_27a))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (= (@ (@ tptp.ap (@ tptp.c_2Eoption_2Esome A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V0x $$unsorted)) tptp.c_2Ebool_2EF))) (@ tptp.c_2Eoption_2ENONE A_27a))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0y $$unsorted)) (let ((_let_1 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V0y))) (let ((_let_2 (@ tptp.lam A_27a))) (let ((_let_3 (@ tptp.ap (@ tptp.c_2Eoption_2Esome A_27a)))) (=> (@ (@ tptp.mem V0y) A_27a) (and (= (@ _let_3 (@ _let_2 (lambda ((V1x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V1x)) V0y)))) _let_1) (= (@ _let_3 (@ _let_2 (lambda ((V2x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V0y)) V2x)))) _let_1))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0v_27 $$unsorted)) (=> (@ (@ tptp.mem V0v_27) A_27b) (forall ((V1f_27 $$unsorted)) (=> (@ (@ tptp.mem V1f_27) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V2M $$unsorted)) (=> (@ (@ tptp.mem V2M) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V3M_27 $$unsorted)) (=> (@ (@ tptp.mem V3M_27) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V4v $$unsorted)) (=> (@ (@ tptp.mem V4v) A_27b) (forall ((V5f $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Eoption_2Eoption__CASE A_27a) A_27b)))) (=> (@ (@ tptp.mem V5f) (@ (@ tptp.arr A_27a) A_27b)) (=> (and (= V2M V3M_27) (=> (= V3M_27 (@ tptp.c_2Eoption_2ENONE A_27a)) (= V4v V0v_27)) (forall ((V6x $$unsorted)) (=> (@ (@ tptp.mem V6x) A_27a) (=> (= V3M_27 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V6x)) (= (@ (@ tptp.ap V5f) V6x) (@ (@ tptp.ap V1f_27) V6x)))))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V2M)) V4v)) V5f) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V3M_27)) V0v_27)) V1f_27)))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (and (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eoption_2EOPTION__ALL A_27a)) V0P)) (@ tptp.c_2Eoption_2ENONE A_27a))) true))) (forall ((V1P $$unsorted)) (=> (@ (@ tptp.mem V1P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eoption_2EOPTION__ALL A_27a)) V1P)) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V2x))) (@ tptp.p (@ (@ tptp.ap V1P) V2x))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1P_27 $$unsorted)) (=> (@ (@ tptp.mem V1P_27) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V2opt $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Eoption_2EOPTION__ALL A_27a)))) (=> (@ (@ tptp.mem V2opt) (@ tptp.ty_2Eoption_2Eoption A_27a)) (=> (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap V0P) V3x)) (@ tptp.p (@ (@ tptp.ap V1P_27) V3x))))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_1 V0P)) V2opt)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V1P_27)) V2opt))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0opt $$unsorted)) (=> (@ (@ tptp.mem V0opt) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V1opt_27 $$unsorted)) (=> (@ (@ tptp.mem V1opt_27) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V2P $$unsorted)) (=> (@ (@ tptp.mem V2P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V3P_27 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Eoption_2EOPTION__ALL A_27a)))) (=> (@ (@ tptp.mem V3P_27) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (and (= V0opt V1opt_27) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (=> (= V1opt_27 (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V4x)) (= (@ tptp.p (@ (@ tptp.ap V2P) V4x)) (@ tptp.p (@ (@ tptp.ap V3P_27) V4x))))))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2P)) V0opt)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V3P_27)) V1opt_27))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0opt $$unsorted)) (=> (@ (@ tptp.mem V0opt) (@ tptp.ty_2Eoption_2Eoption A_27a)) (forall ((V1nc $$unsorted)) (=> (@ (@ tptp.mem V1nc) A_27b) (forall ((V2sc $$unsorted)) (=> (@ (@ tptp.mem V2sc) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V3v $$unsorted)) (=> (@ (@ tptp.mem V3v) A_27b) (= (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eoption_2Eoption__CASE A_27a) A_27b)) V0opt)) V1nc)) V2sc) V3v) (or (and (= V0opt (@ tptp.c_2Eoption_2ENONE A_27a)) (= V1nc V3v)) (exists ((V4x $$unsorted)) (and (@ (@ tptp.mem V4x) A_27a) (= V0opt (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V4x)) (= (@ (@ tptp.ap V2sc) V4x) V3v))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr (@ tptp.ty_2Eoption_2Eoption A_27a)) tptp.bool)) (=> (and (forall ((V1a $$unsorted)) (=> (@ (@ tptp.mem V1a) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V1a))))) (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.c_2Eoption_2ENONE A_27a)))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) (@ tptp.ty_2Eoption_2Eoption A_27a)) (@ tptp.p (@ (@ tptp.ap V0P) V2x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0opt $$unsorted)) (=> (@ (@ tptp.mem V0opt) (@ tptp.ty_2Eoption_2Eoption A_27a)) (or (exists ((V1x $$unsorted)) (and (@ (@ tptp.mem V1x) A_27a) (= V0opt (@ (@ tptp.ap (@ tptp.c_2Eoption_2ESOME A_27a)) V1x)))) (= V0opt (@ tptp.c_2Eoption_2ENONE A_27a))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0option $$unsorted)) (let ((_let_1 (@ tptp.ty_2Eoption_2Eoption A_27a))) (=> (@ (@ tptp.mem V0option) (@ (@ tptp.arr _let_1) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) _let_1)) A_27b))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2EDATATYPE A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap V0option) (@ tptp.c_2Eoption_2ENONE A_27a))) (@ tptp.c_2Eoption_2ESOME A_27a))))))))
% 0.80/1.45  (declare-fun tptp.ty_2Epair_2Eprod (tptp.del tptp.del) tptp.del)
% 0.80/1.45  (declare-fun tptp.c_2Epair_2E_23_23 (tptp.del tptp.del tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del)) (@ (@ tptp.mem (@ (@ (@ (@ tptp.c_2Epair_2E_23_23 A_27a) A_27b) A_27c) A_27d)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) A_27c)) (@ (@ tptp.arr (@ (@ tptp.arr A_27b) A_27d)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (@ (@ tptp.ty_2Epair_2Eprod A_27c) A_27d)))))))
% 0.80/1.45  (declare-fun tptp.c_2Epair_2E_2C (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b))))))
% 0.80/1.45  (declare-fun tptp.c_2Epair_2EABS__prod (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Epair_2EABS__prod A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)))))
% 0.80/1.45  (declare-fun tptp.c_2Epair_2ECURRY (tptp.del tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del)) (@ (@ tptp.mem (@ (@ (@ tptp.c_2Epair_2ECURRY A_27a) A_27b) A_27c)) (@ (@ tptp.arr (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) A_27c)) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))))))
% 0.80/1.45  (declare-fun tptp.c_2Epair_2EFST (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Epair_2EFST A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) A_27a))))
% 0.80/1.45  (declare-fun tptp.c_2Epair_2ELEX (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)))) (let ((_let_2 (@ tptp.arr A_27b))) (let ((_let_3 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ (@ tptp.c_2Epair_2ELEX A_27a) A_27b)) (@ (@ tptp.arr (@ _let_3 (@ _let_3 tptp.bool))) (@ (@ tptp.arr (@ _let_2 (@ _let_2 tptp.bool))) (@ _let_1 (@ _let_1 tptp.bool))))))))))
% 0.80/1.45  (declare-fun tptp.c_2Epair_2EPROD__ALL (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Epair_2EPROD__ALL A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) tptp.bool)) (@ (@ tptp.arr (@ (@ tptp.arr A_27b) tptp.bool)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Epair_2EREP__prod (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Epair_2EREP__prod A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Epair_2ERPROD (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)))) (let ((_let_2 (@ tptp.arr A_27b))) (let ((_let_3 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ (@ tptp.c_2Epair_2ERPROD A_27a) A_27b)) (@ (@ tptp.arr (@ _let_3 (@ _let_3 tptp.bool))) (@ (@ tptp.arr (@ _let_2 (@ _let_2 tptp.bool))) (@ _let_1 (@ _let_1 tptp.bool))))))))))
% 0.80/1.45  (declare-fun tptp.c_2Epair_2ESND (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Epair_2ESND A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) A_27b))))
% 0.80/1.45  (declare-fun tptp.c_2Epair_2ESWAP (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (@ (@ tptp.mem (@ (@ tptp.c_2Epair_2ESWAP A_27a) A_27b)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27b) A_27a)) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)))))
% 0.80/1.45  (declare-fun tptp.c_2Epair_2EUNCURRY (tptp.del tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del)) (@ (@ tptp.mem (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) A_27c)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) A_27c)))))
% 0.80/1.45  (declare-fun tptp.c_2Epair_2Epair__CASE (tptp.del tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del)) (@ (@ tptp.mem (@ (@ (@ tptp.c_2Epair_2Epair__CASE A_27a) A_27b) A_27c)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27b) A_27c)) (@ (@ tptp.arr (@ (@ tptp.arr A_27b) (@ (@ tptp.arr A_27c) A_27a))) A_27a)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (exists ((V0rep $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool)))) (let ((_let_2 (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b))) (and (@ (@ tptp.mem V0rep) (@ (@ tptp.arr _let_2) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2ETYPE__DEFINITION _let_1) _let_2)) (@ (@ tptp.lam _let_1) (lambda ((V1p $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V2x $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F A_27b)) (@ (@ tptp.lam A_27b) (lambda ((V3y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool)))) V1p)) (@ (@ tptp.lam A_27a) (lambda ((V4a $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V5b $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V4a)) V2x))) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27b)) V5b)) V3y))))))))))))))))) V0rep))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (and (forall ((V0a $$unsorted)) (=> (@ (@ tptp.mem V0a) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EABS__prod A_27a) A_27b)) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EREP__prod A_27a) A_27b)) V0a)) V0a))) (forall ((V1r $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool)))) (=> (@ (@ tptp.mem V1r) _let_1) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.lam _let_1) (lambda ((V2p $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V3x $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F A_27b)) (@ (@ tptp.lam A_27b) (lambda ((V4y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool)))) V2p)) (@ (@ tptp.lam A_27a) (lambda ((V5a $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V6b $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V5a)) V3x))) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27b)) V6b)) V4y)))))))))))))))) V1r)) (= (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EREP__prod A_27a) A_27b)) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EABS__prod A_27a) A_27b)) V1r)) V1r))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) V0x)) V1y) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EABS__prod A_27a) A_27b)) (@ (@ tptp.lam A_27a) (lambda ((V2a $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V3b $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V2a)) V0x))) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27b)) V3b)) V1y)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27b) (forall ((V2a $$unsorted)) (=> (@ (@ tptp.mem V2a) A_27a) (forall ((V3b $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)))) (=> (@ (@ tptp.mem V3b) A_27b) (= (= (@ (@ tptp.ap (@ _let_1 V0x)) V1y) (@ (@ tptp.ap (@ _let_1 V2a)) V3b)) (and (= V0x V2a) (= V1y V3b)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27b) (forall ((V2a $$unsorted)) (=> (@ (@ tptp.mem V2a) A_27a) (forall ((V3b $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)))) (=> (@ (@ tptp.mem V3b) A_27b) (= (= (@ (@ tptp.ap (@ _let_1 V0x)) V1y) (@ (@ tptp.ap (@ _let_1 V2a)) V3b)) (and (= V0x V2a) (= V1y V3b)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (exists ((V1q $$unsorted)) (and (@ (@ tptp.mem V1q) A_27a) (exists ((V2r $$unsorted)) (and (@ (@ tptp.mem V2r) A_27b) (= V0x (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) V1q)) V2r)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (exists ((V1q $$unsorted)) (and (@ (@ tptp.mem V1q) A_27a) (exists ((V2r $$unsorted)) (and (@ (@ tptp.mem V2r) A_27b) (= V0x (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) V1q)) V2r)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EFST A_27a) A_27b)) V0x))) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ESND A_27a) A_27b)) V0x)) V0x))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EFST A_27a) A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) V0x)) V1y)) V0x))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ESND A_27a) A_27b)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) V0x)) V1y)) V1y))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (forall ((V1q $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Epair_2ESND A_27a) A_27b)))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.c_2Epair_2EFST A_27a) A_27b)))) (=> (@ (@ tptp.mem V1q) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (= (= V0p V1q) (and (= (@ _let_2 V0p) (@ _let_2 V1q)) (= (@ _let_1 V0p) (@ _let_1 V1q)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0a $$unsorted)) (=> (@ (@ tptp.mem V0a) (@ (@ tptp.ty_2Epair_2Eprod A_27b) A_27a)) (= (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ESWAP A_27a) A_27b)) V0a) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ESND A_27b) A_27a)) V0a))) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EFST A_27b) A_27a)) V0a))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) A_27c)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2ECURRY A_27a) A_27b) A_27c)) V0f)) V1x)) V2y) (@ (@ tptp.ap V0f) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) V1x)) V2y))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (forall ((V1v $$unsorted)) (=> (@ (@ tptp.mem V1v) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) A_27c)) V0f)) V1v) (@ (@ tptp.ap (@ (@ tptp.ap V0f) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EFST A_27a) A_27b)) V1v))) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ESND A_27a) A_27b)) V1v))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (forall ((V1v $$unsorted)) (=> (@ (@ tptp.mem V1v) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) A_27c)) V0f)) V1v) (@ (@ tptp.ap (@ (@ tptp.ap V0f) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EFST A_27a) A_27b)) V1v))) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ESND A_27a) A_27b)) V1v))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (= (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) A_27c)) V0f) (@ (@ tptp.lam (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (lambda ((V1x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap V0f) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EFST A_27a) A_27b)) V1x))) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ESND A_27a) A_27b)) V1x))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) A_27c)) V0f)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) V1x)) V2y)) (@ (@ tptp.ap (@ (@ tptp.ap V0f) V1x)) V2y)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (= (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2ECURRY A_27a) A_27b) A_27c)) (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) A_27c)) V0f)) V0f))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) A_27c)) (= (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) A_27c)) (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2ECURRY A_27a) A_27b) A_27c)) V0f)) V0f))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) A_27c)) (forall ((V1g $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2ECURRY A_27a) A_27b) A_27c)))) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) A_27c)) (= (= (@ _let_1 V0f) (@ _let_1 V1g)) (= V0f V1g))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (forall ((V1g $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) A_27c)))) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (= (= (@ _let_1 V0f) (@ _let_1 V1g)) (= V0f V1g))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (exists ((V1fn $$unsorted)) (and (@ (@ tptp.mem V1fn) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) A_27c)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27b) (= (@ (@ tptp.ap V1fn) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) V2x)) V3y)) (@ (@ tptp.ap (@ (@ tptp.ap V0f) V2x)) V3y)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f_27 $$unsorted)) (=> (@ (@ tptp.mem V0f_27) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (forall ((V2M_27 $$unsorted)) (=> (@ (@ tptp.mem V2M_27) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (forall ((V3M $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) A_27c)))) (=> (@ (@ tptp.mem V3M) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (=> (and (= V3M V2M_27) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27b) (=> (= V2M_27 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) V4x)) V5y)) (= (@ (@ tptp.ap (@ (@ tptp.ap V1f) V4x)) V5y) (@ (@ tptp.ap (@ (@ tptp.ap V0f_27) V4x)) V5y)))))))) (= (@ (@ tptp.ap (@ _let_1 V1f)) V3M) (@ (@ tptp.ap (@ _let_1 V0f_27)) V2M_27)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0P $$unsorted)) (let ((_let_1 (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b))) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr _let_1) A_27c)) (= (@ (@ tptp.lam _let_1) (lambda ((V1p $$unsorted)) (@ (@ tptp.ap V0P) V1p))) (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) A_27c)) (@ (@ tptp.lam A_27a) (lambda ((V2p1 $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V3p2 $$unsorted)) (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) V2p1)) V3p2))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) tptp.bool)) (= (exists ((V1p $$unsorted)) (and (@ (@ tptp.mem V1p) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (@ tptp.p (@ (@ tptp.ap V0P) V1p)))) (exists ((V2p__1 $$unsorted)) (and (@ (@ tptp.mem V2p__1) A_27a) (exists ((V3p__2 $$unsorted)) (and (@ (@ tptp.mem V3p__2) A_27b) (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) V2p__1)) V3p__2)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) tptp.bool)) (= (forall ((V1p $$unsorted)) (=> (@ (@ tptp.mem V1p) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (@ tptp.p (@ (@ tptp.ap V0P) V1p)))) (forall ((V2p__1 $$unsorted)) (=> (@ (@ tptp.mem V2p__1) A_27a) (forall ((V3p__2 $$unsorted)) (=> (@ (@ tptp.mem V3p__2) A_27b) (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) V2p__1)) V3p__2)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) tptp.bool)) (=> (forall ((V1p__1 $$unsorted)) (=> (@ (@ tptp.mem V1p__1) A_27a) (forall ((V2p__2 $$unsorted)) (=> (@ (@ tptp.mem V2p__2) A_27b) (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) V1p__1)) V2p__2))))))) (forall ((V3p $$unsorted)) (=> (@ (@ tptp.mem V3p) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (@ tptp.p (@ (@ tptp.ap V0P) V3p))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27b) tptp.bool)) (forall ((V2p $$unsorted)) (=> (@ (@ tptp.mem V2p) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EPROD__ALL A_27a) A_27b)) V0P)) V1Q)) V2p)) (and (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EFST A_27a) A_27b)) V2p))) (@ tptp.p (@ (@ tptp.ap V1Q) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ESND A_27a) A_27b)) V2p))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1Q $$unsorted)) (=> (@ (@ tptp.mem V1Q) (@ (@ tptp.arr A_27b) tptp.bool)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27b) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EPROD__ALL A_27a) A_27b)) V0P)) V1Q)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) V2x)) V3y))) (and (@ tptp.p (@ (@ tptp.ap V0P) V2x)) (@ tptp.p (@ (@ tptp.ap V1Q) V3y)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1P_27 $$unsorted)) (=> (@ (@ tptp.mem V1P_27) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V2Q $$unsorted)) (=> (@ (@ tptp.mem V2Q) (@ (@ tptp.arr A_27b) tptp.bool)) (forall ((V3Q_27 $$unsorted)) (=> (@ (@ tptp.mem V3Q_27) (@ (@ tptp.arr A_27b) tptp.bool)) (forall ((V4p $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Epair_2EPROD__ALL A_27a) A_27b)))) (=> (@ (@ tptp.mem V4p) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (=> (and (forall ((V5x $$unsorted)) (=> (@ (@ tptp.mem V5x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap V0P) V5x)) (@ tptp.p (@ (@ tptp.ap V1P_27) V5x))))) (forall ((V6y $$unsorted)) (=> (@ (@ tptp.mem V6y) A_27b) (=> (@ tptp.p (@ (@ tptp.ap V2Q) V6y)) (@ tptp.p (@ (@ tptp.ap V3Q_27) V6y)))))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V0P)) V2Q)) V4p)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V1P_27)) V3Q_27)) V4p))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (forall ((V1p_27 $$unsorted)) (=> (@ (@ tptp.mem V1p_27) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (forall ((V2P $$unsorted)) (=> (@ (@ tptp.mem V2P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V3P_27 $$unsorted)) (=> (@ (@ tptp.mem V3P_27) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V4Q $$unsorted)) (=> (@ (@ tptp.mem V4Q) (@ (@ tptp.arr A_27b) tptp.bool)) (forall ((V5Q_27 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Epair_2EPROD__ALL A_27a) A_27b)))) (=> (@ (@ tptp.mem V5Q_27) (@ (@ tptp.arr A_27b) tptp.bool)) (=> (and (= V0p V1p_27) (forall ((V6x $$unsorted)) (=> (@ (@ tptp.mem V6x) A_27a) (forall ((V7y $$unsorted)) (=> (@ (@ tptp.mem V7y) A_27b) (=> (= V1p_27 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) V6x)) V7y)) (= (@ tptp.p (@ (@ tptp.ap V2P) V6x)) (@ tptp.p (@ (@ tptp.ap V3P_27) V6x)))))))) (forall ((V8x $$unsorted)) (=> (@ (@ tptp.mem V8x) A_27a) (forall ((V9y $$unsorted)) (=> (@ (@ tptp.mem V9y) A_27b) (=> (= V1p_27 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) V8x)) V9y)) (= (@ tptp.p (@ (@ tptp.ap V4Q) V9y)) (@ tptp.p (@ (@ tptp.ap V5Q_27) V9y))))))))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V2P)) V4Q)) V0p)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V3P_27)) V5Q_27)) V1p_27))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (exists ((V1p $$unsorted)) (and (@ (@ tptp.mem V1p) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EFST A_27a) A_27b)) V1p))) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ESND A_27a) A_27b)) V1p))))) (exists ((V2p1 $$unsorted)) (and (@ (@ tptp.mem V2p1) A_27a) (exists ((V3p2 $$unsorted)) (and (@ (@ tptp.mem V3p2) A_27b) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0P) V2p1)) V3p2))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (forall ((V1p $$unsorted)) (=> (@ (@ tptp.mem V1p) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EFST A_27a) A_27b)) V1p))) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ESND A_27a) A_27b)) V1p))))) (forall ((V2p1 $$unsorted)) (=> (@ (@ tptp.mem V2p1) A_27a) (forall ((V3p2 $$unsorted)) (=> (@ (@ tptp.mem V3p2) A_27b) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0P) V2p1)) V3p2))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27b) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0P) V1x)) V2y)))))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b))) (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) tptp.bool)) (@ (@ tptp.lam A_27a) (lambda ((V3x $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V4y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap V0P) V3x)) V4y))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (exists ((V1x $$unsorted)) (and (@ (@ tptp.mem V1x) A_27a) (exists ((V2y $$unsorted)) (and (@ (@ tptp.mem V2y) A_27b) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0P) V1x)) V2y)))))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b))) (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) tptp.bool)) (@ (@ tptp.lam A_27a) (lambda ((V3x $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V4y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap V0P) V3x)) V4y))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b))) (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) tptp.bool)) (@ (@ tptp.lam A_27a) (lambda ((V1x $$unsorted)) (@ (@ tptp.ap V0P) V1x)))))) (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F A_27b)) (@ (@ tptp.ap V0P) V2x)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b))) (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) tptp.bool)) (@ (@ tptp.lam A_27a) (lambda ((V1x $$unsorted)) (@ (@ tptp.ap V0P) V1x)))))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A_27b)) (@ (@ tptp.ap V0P) V2x)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27c)) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27b) A_27d)) (forall ((V2p $$unsorted)) (=> (@ (@ tptp.mem V2p) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ (@ tptp.c_2Epair_2E_23_23 A_27a) A_27b) A_27c) A_27d)) V0f)) V1g)) V2p) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27c) A_27d)) (@ (@ tptp.ap V0f) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EFST A_27a) A_27b)) V2p)))) (@ (@ tptp.ap V1g) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ESND A_27a) A_27b)) V2p)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27b)) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27c) A_27d)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27c) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ (@ tptp.c_2Epair_2E_23_23 A_27a) A_27c) A_27b) A_27d)) V0f)) V1g)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27c)) V2x)) V3y)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27b) A_27d)) (@ (@ tptp.ap V0f) V2x))) (@ (@ tptp.ap V1g) V3y))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del) (V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27c)) (forall ((V2g $$unsorted)) (=> (@ (@ tptp.mem V2g) (@ (@ tptp.arr A_27b) A_27d)) (= (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EFST A_27c) A_27d)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ (@ tptp.c_2Epair_2E_23_23 A_27a) A_27b) A_27c) A_27d)) V1f)) V2g)) V0p)) (@ (@ tptp.ap V1f) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EFST A_27a) A_27b)) V0p))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del) (V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27c)) (forall ((V2g $$unsorted)) (=> (@ (@ tptp.mem V2g) (@ (@ tptp.arr A_27b) A_27d)) (= (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ESND A_27c) A_27d)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ (@ tptp.c_2Epair_2E_23_23 A_27a) A_27b) A_27c) A_27d)) V1f)) V2g)) V0p)) (@ (@ tptp.ap V2g) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ESND A_27a) A_27b)) V0p))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27c) A_27d)) (forall ((V1M $$unsorted)) (=> (@ (@ tptp.mem V1M) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (forall ((V2N $$unsorted)) (let ((_let_1 (@ tptp.lam A_27a))) (let ((_let_2 (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b))) (let ((_let_3 (@ tptp.c_2Ebool_2ELET (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)))) (=> (@ (@ tptp.mem V2N) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) A_27c))) (= (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_3 A_27c)) (@ (@ tptp.ap (@ _let_2 A_27c)) (@ _let_1 (lambda ((V3x $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V4y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap V2N) V3x)) V4y)))))))) V1M)) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_3 A_27d)) (@ (@ tptp.ap (@ _let_2 A_27d)) (@ _let_1 (lambda ((V5x $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V6y $$unsorted)) (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.ap V2N) V5x)) V6y))))))))) V1M))))))))))))
% 0.80/1.45  (assert (forall ((A_27a1 tptp.del) (A_27a2 tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0M $$unsorted)) (=> (@ (@ tptp.mem V0M) (@ (@ tptp.ty_2Epair_2Eprod A_27a1) A_27a2)) (forall ((V1N $$unsorted)) (=> (@ (@ tptp.mem V1N) (@ (@ tptp.arr A_27a1) (@ (@ tptp.arr A_27a2) (@ (@ tptp.arr A_27b) A_27c)))) (forall ((V2b $$unsorted)) (let ((_let_1 (@ tptp.lam A_27a1))) (let ((_let_2 (@ (@ tptp.c_2Epair_2EUNCURRY A_27a1) A_27a2))) (let ((_let_3 (@ tptp.c_2Ebool_2ELET (@ (@ tptp.ty_2Epair_2Eprod A_27a1) A_27a2)))) (let ((_let_4 (@ (@ tptp.arr A_27b) A_27c))) (=> (@ (@ tptp.mem V2b) A_27b) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_3 _let_4)) (@ (@ tptp.ap (@ _let_2 _let_4)) (@ _let_1 (lambda ((V3x $$unsorted)) (@ (@ tptp.lam A_27a2) (lambda ((V4y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap V1N) V3x)) V4y)))))))) V0M)) V2b) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_3 A_27c)) (@ (@ tptp.ap (@ _let_2 A_27c)) (@ _let_1 (lambda ((V5x $$unsorted)) (@ (@ tptp.lam A_27a2) (lambda ((V6y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap V1N) V5x)) V6y)) V2b)))))))) V0M)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27d) A_27c)) (forall ((V1g $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (let ((_let_2 (@ _let_1 A_27d))) (let ((_let_3 (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b))) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27a) _let_2)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) A_27c) A_27d)) V0f)) (@ (@ tptp.ap (@ _let_3 A_27d)) V1g)) (@ (@ tptp.ap (@ _let_3 A_27c)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27a) (@ _let_1 A_27c)) _let_2)) (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27b) A_27c) A_27d)) V0f))) V1g)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) (@ (@ tptp.arr A_27d) A_27c)))) (forall ((V1x $$unsorted)) (let ((_let_1 (@ tptp.arr A_27d))) (let ((_let_2 (@ _let_1 A_27c))) (let ((_let_3 (@ tptp.arr A_27b))) (let ((_let_4 (@ _let_3 A_27c))) (let ((_let_5 (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b))) (=> (@ (@ tptp.mem V1x) A_27d) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2EC (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) A_27d) A_27c)) (@ (@ tptp.ap (@ _let_5 _let_2)) V0f))) V1x) (@ (@ tptp.ap (@ _let_5 A_27c)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2EC A_27a) A_27d) _let_4)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27a) (@ _let_1 _let_4)) (@ _let_3 _let_2))) (@ (@ (@ tptp.c_2Ecombin_2EC A_27b) A_27d) A_27c))) V0f))) V1x)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (A_27d tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (@ (@ tptp.arr A_27d) A_27c))) (forall ((V1g $$unsorted)) (let ((_let_1 (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b))) (let ((_let_2 (@ (@ tptp.arr A_27d) A_27c))) (let ((_let_3 (@ tptp.arr A_27b))) (let ((_let_4 (@ _let_3 _let_2))) (let ((_let_5 (@ tptp.c_2Ecombin_2Eo A_27a))) (let ((_let_6 (@ _let_3 A_27c))) (let ((_let_7 (@ _let_3 A_27d))) (let ((_let_8 (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b))) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr A_27a) _let_7)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2ES _let_1) A_27d) A_27c)) V0f)) (@ (@ tptp.ap (@ _let_8 A_27d)) V1g)) (@ (@ tptp.ap (@ _let_8 A_27c)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2ES A_27a) _let_7) _let_6)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ _let_5 (@ (@ tptp.arr _let_7) _let_6)) _let_4)) (@ (@ (@ tptp.c_2Ecombin_2ES A_27b) A_27d) A_27c))) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ _let_5 _let_4) (@ _let_3 _let_1))) (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27b) _let_2) _let_1)) V0f))) (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b))))) V1g))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0f $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27b) tptp.bool))) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) _let_1)) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b))) (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) tptp.bool)) V0f))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Ecombin_2Eo A_27a) tptp.bool) _let_1)) (@ tptp.c_2Ebool_2E_21 A_27b))) V0f))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0P $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ (@ tptp.ty_2Epair_2Eprod (@ _let_1 A_27b)) (@ _let_1 A_27c)))) (let ((_let_3 (@ _let_1 (@ (@ tptp.ty_2Epair_2Eprod A_27b) A_27c)))) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr _let_3) tptp.bool)) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F_21 _let_3)) (@ (@ tptp.lam _let_3) (lambda ((V1f $$unsorted)) (@ (@ tptp.ap V0P) V1f))))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F_21 _let_2)) (@ (@ tptp.lam _let_2) (lambda ((V2p $$unsorted)) (@ (@ tptp.ap V0P) (@ (@ tptp.lam A_27a) (lambda ((V3a $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 A_27c))) (let ((_let_3 (@ _let_1 A_27b))) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27b) A_27c)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EFST _let_3) _let_2)) V2p)) V3a))) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ESND _let_3) _let_2)) V2p)) V3a)))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod A_27b) A_27c)) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27b) (@ (@ tptp.arr A_27c) A_27a))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2Epair__CASE A_27a) A_27b) A_27c)) V0p)) V1f) (@ (@ tptp.ap (@ (@ tptp.ap V1f) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EFST A_27b) A_27c)) V0p))) (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ESND A_27b) A_27c)) V0p))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27b) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27c) (forall ((V2f $$unsorted)) (=> (@ (@ tptp.mem V2f) (@ (@ tptp.arr A_27b) (@ (@ tptp.arr A_27c) A_27a))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2Epair__CASE A_27a) A_27b) A_27c)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27b) A_27c)) V0x)) V1y))) V2f) (@ (@ tptp.ap (@ (@ tptp.ap V2f) V0x)) V1y)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27b) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27c) (forall ((V2f $$unsorted)) (=> (@ (@ tptp.mem V2f) (@ (@ tptp.arr A_27b) (@ (@ tptp.arr A_27c) A_27a))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2Epair__CASE A_27a) A_27b) A_27c)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27b) A_27c)) V0x)) V1y))) V2f) (@ (@ tptp.ap (@ (@ tptp.ap V2f) V0x)) V1y)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0f_27 $$unsorted)) (=> (@ (@ tptp.mem V0f_27) (@ (@ tptp.arr A_27b) (@ (@ tptp.arr A_27c) A_27a))) (forall ((V1M $$unsorted)) (=> (@ (@ tptp.mem V1M) (@ (@ tptp.ty_2Epair_2Eprod A_27b) A_27c)) (forall ((V2M_27 $$unsorted)) (=> (@ (@ tptp.mem V2M_27) (@ (@ tptp.ty_2Epair_2Eprod A_27b) A_27c)) (forall ((V3f $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2Epair__CASE A_27a) A_27b) A_27c)))) (=> (@ (@ tptp.mem V3f) (@ (@ tptp.arr A_27b) (@ (@ tptp.arr A_27c) A_27a))) (=> (and (= V1M V2M_27) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27b) (forall ((V5y $$unsorted)) (=> (@ (@ tptp.mem V5y) A_27c) (=> (= V2M_27 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27b) A_27c)) V4x)) V5y)) (= (@ (@ tptp.ap (@ (@ tptp.ap V3f) V4x)) V5y) (@ (@ tptp.ap (@ (@ tptp.ap V0f_27) V4x)) V5y)))))))) (= (@ (@ tptp.ap (@ _let_1 V1M)) V3f) (@ (@ tptp.ap (@ _let_1 V2M_27)) V0f_27)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod A_27b) A_27c)) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27b) (@ (@ tptp.arr A_27c) A_27a))) (forall ((V2v $$unsorted)) (=> (@ (@ tptp.mem V2v) A_27a) (= (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2Epair__CASE A_27a) A_27b) A_27c)) V0p)) V1f) V2v) (exists ((V3x $$unsorted)) (and (@ (@ tptp.mem V3x) A_27b) (exists ((V4y $$unsorted)) (and (@ (@ tptp.mem V4y) A_27c) (= V0p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27b) A_27c)) V3x)) V4y)) (= (@ (@ tptp.ap (@ (@ tptp.ap V1f) V3x)) V4y) V2v)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (A_27c tptp.del) (V0pair $$unsorted)) (=> (@ (@ tptp.mem V0pair) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) (@ (@ tptp.arr A_27b) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)))) A_27c)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2EDATATYPE A_27c)) (@ (@ tptp.ap V0pair) (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R1 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R1) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1R2 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V1R2) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ELEX A_27a) A_27b)) V0R1)) V1R2) (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) tptp.bool))) (@ (@ tptp.lam A_27a) (lambda ((V2s $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V3t $$unsorted)) (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) tptp.bool)) (@ (@ tptp.lam A_27a) (lambda ((V4u $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V5v $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_5C_2F) (@ (@ tptp.ap (@ (@ tptp.ap V0R1) V2s)) V4u))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V2s)) V4u))) (@ (@ tptp.ap (@ (@ tptp.ap V1R2) V3t)) V5v)))))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R1 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R1) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1R2 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V1R2) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2a $$unsorted)) (=> (@ (@ tptp.mem V2a) A_27a) (forall ((V3b $$unsorted)) (=> (@ (@ tptp.mem V3b) A_27b) (forall ((V4c $$unsorted)) (=> (@ (@ tptp.mem V4c) A_27a) (forall ((V5d $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)))) (=> (@ (@ tptp.mem V5d) A_27b) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ELEX A_27a) A_27b)) V0R1)) V1R2)) (@ (@ tptp.ap (@ _let_1 V2a)) V3b))) (@ (@ tptp.ap (@ _let_1 V4c)) V5d))) (or (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R1) V2a)) V4c)) (and (= V2a V4c) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R2) V3b)) V5d)))))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R1 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R1) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1R2 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1R2) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2R3 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V2R3) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V3R4 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V3R4) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (forall ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Epair_2ELEX A_27a) A_27b)))) (=> (@ (@ tptp.mem V5y) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (=> (and (forall ((V6x $$unsorted)) (=> (@ (@ tptp.mem V6x) A_27a) (forall ((V7y $$unsorted)) (=> (@ (@ tptp.mem V7y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R1) V6x)) V7y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R2) V6x)) V7y))))))) (forall ((V8x $$unsorted)) (=> (@ (@ tptp.mem V8x) A_27b) (forall ((V9y $$unsorted)) (=> (@ (@ tptp.mem V9y) A_27b) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V2R3) V8x)) V9y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V3R4) V8x)) V9y)))))))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V0R1)) V2R3)) V4x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V1R2)) V3R4)) V4x)) V5y))))))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1Q $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V1Q) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27b)) V1Q))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b))) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ELEX A_27a) A_27b)) V0R)) V1Q)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R1 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R1) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1R2 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V1R2) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ERPROD A_27a) A_27b)) V0R1)) V1R2) (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) tptp.bool))) (@ (@ tptp.lam A_27a) (lambda ((V2s $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V3t $$unsorted)) (@ (@ tptp.ap (@ (@ (@ tptp.c_2Epair_2EUNCURRY A_27a) A_27b) tptp.bool)) (@ (@ tptp.lam A_27a) (lambda ((V4u $$unsorted)) (@ (@ tptp.lam A_27b) (lambda ((V5v $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ (@ tptp.ap V0R1) V2s)) V4u))) (@ (@ tptp.ap (@ (@ tptp.ap V1R2) V3t)) V5v))))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1Q $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V1Q) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27b)) V1Q))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b))) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ERPROD A_27a) A_27b)) V0R)) V1Q)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R1 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R1) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1R2 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V1R2) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etotal A_27a)) V0R1)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etotal A_27b)) V1R2))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etotal (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b))) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ELEX A_27a) A_27b)) V0R1)) V1R2)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R1 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R1) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1R2 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V1R2) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27a)) V0R1)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27b)) V1R2))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b))) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ELEX A_27a) A_27b)) V0R1)) V1R2)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R1 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R1) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1R2 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V1R2) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b))) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ELEX A_27a) A_27b)) V0R1)) V1R2))) (or (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27a)) V0R1)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Ereflexive A_27b)) V1R2)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R1 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R1) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1R2 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V1R2) (@ _let_1 (@ _let_1 tptp.bool))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Esymmetric A_27a)) V0R1)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Esymmetric A_27b)) V1R2))) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Esymmetric (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b))) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ELEX A_27a) A_27b)) V0R1)) V1R2)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0R1 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R1) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1R2 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V1R2) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2v1 $$unsorted)) (=> (@ (@ tptp.mem V2v1) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (forall ((V3v2 $$unsorted)) (=> (@ (@ tptp.mem V3v2) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (forall ((V4R1_27 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V4R1_27) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V5R2_27 $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V5R2_27) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V6v1_27 $$unsorted)) (=> (@ (@ tptp.mem V6v1_27) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (forall ((V7v2_27 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Epair_2ELEX A_27a) A_27b)))) (=> (@ (@ tptp.mem V7v2_27) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (=> (and (= V2v1 V6v1_27) (= V3v2 V7v2_27) (forall ((V8a $$unsorted)) (=> (@ (@ tptp.mem V8a) A_27a) (forall ((V9b $$unsorted)) (=> (@ (@ tptp.mem V9b) A_27b) (forall ((V10c $$unsorted)) (=> (@ (@ tptp.mem V10c) A_27a) (forall ((V11d $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)))) (=> (@ (@ tptp.mem V11d) A_27b) (=> (and (= V6v1_27 (@ (@ tptp.ap (@ _let_1 V8a)) V9b)) (= V7v2_27 (@ (@ tptp.ap (@ _let_1 V10c)) V11d))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R1) V8a)) V10c)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V4R1_27) V8a)) V10c))))))))))))) (forall ((V12a $$unsorted)) (=> (@ (@ tptp.mem V12a) A_27a) (forall ((V13b $$unsorted)) (=> (@ (@ tptp.mem V13b) A_27b) (forall ((V14c $$unsorted)) (=> (@ (@ tptp.mem V14c) A_27a) (forall ((V15d $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)))) (=> (@ (@ tptp.mem V15d) A_27b) (=> (and (= V6v1_27 (@ (@ tptp.ap (@ _let_1 V12a)) V13b)) (= V7v2_27 (@ (@ tptp.ap (@ _let_1 V14c)) V15d)) (= V12a V14c)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R2) V13b)) V15d)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V5R2_27) V13b)) V15d)))))))))))))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V0R1)) V1R2)) V2v1)) V3v2)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V4R1_27)) V5R2_27)) V6v1_27)) V7v2_27))))))))))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod A_27a) A_27b)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (= (= (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2EFST A_27a) A_27b)) V0p) V1x) (exists ((V2y $$unsorted)) (and (@ (@ tptp.mem V2y) A_27b) (= V0p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27a) A_27b)) V1x)) V2y))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod A_27b) A_27a)) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27a) (= (= (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2ESND A_27b) A_27a)) V0p) V1y) (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27b) (= V0p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C A_27b) A_27a)) V2x)) V1y))))))))))
% 0.80/1.45  (declare-fun tptp.c_2Eprim__rec_2E_3C () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem tptp.c_2Eprim__rec_2E_3C) (@ _let_1 (@ _let_1 tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Eprim__rec_2EPRE () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Eprim__rec_2EPRE) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)))
% 0.80/1.45  (declare-fun tptp.fo__c_2Eprim__rec_2EPRE (tptp.tp__ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ tptp.fo__c_2Eprim__rec_2EPRE X0)) (@ (@ tptp.ap tptp.c_2Eprim__rec_2EPRE) (@ tptp.inj__ty_2Enum_2Enum X0)))))
% 0.80/1.45  (declare-fun tptp.c_2Eprim__rec_2EPRIM__REC (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a))) (let ((_let_2 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Eprim__rec_2EPRIM__REC A_27a)) (@ _let_2 (@ (@ tptp.arr (@ _let_2 _let_1)) _let_1)))))))
% 0.80/1.45  (declare-fun tptp.c_2Eprim__rec_2EPRIM__REC__FUN (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (let ((_let_2 (@ _let_1 A_27a))) (let ((_let_3 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Eprim__rec_2EPRIM__REC__FUN A_27a)) (@ _let_3 (@ (@ tptp.arr (@ _let_3 _let_2)) (@ _let_1 _let_2)))))))))
% 0.80/1.45  (declare-fun tptp.c_2Eprim__rec_2ESIMP__REC (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Eprim__rec_2ESIMP__REC A_27a)) (@ _let_1 (@ (@ tptp.arr (@ _let_1 A_27a)) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a)))))))
% 0.80/1.45  (declare-fun tptp.c_2Eprim__rec_2ESIMP__REC__REL (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (let ((_let_2 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Eprim__rec_2ESIMP__REC__REL A_27a)) (@ (@ tptp.arr (@ _let_1 A_27a)) (@ _let_2 (@ (@ tptp.arr (@ _let_2 A_27a)) (@ _let_1 tptp.bool)))))))))
% 0.80/1.45  (declare-fun tptp.c_2Eprim__rec_2Emeasure (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Eprim__rec_2Emeasure A_27a)) (@ (@ tptp.arr (@ _let_1 tptp.ty_2Enum_2Enum)) (@ _let_1 (@ _let_1 tptp.bool)))))))
% 0.80/1.45  (declare-fun tptp.c_2Eprim__rec_2Ewellfounded (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Eprim__rec_2Ewellfounded A_27a)) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.bool))) tptp.bool)))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum V1n))) (exists ((V2P $$unsorted)) (let ((_let_1 (@ tptp.ap V2P))) (and (@ (@ tptp.mem V2P) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)) (forall ((V3n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V3n))) (let ((_let_2 (@ tptp.ap V2P))) (=> (@ tptp.p (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) (@ tptp.p (@ _let_2 _let_1)))))) (@ tptp.p (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (not (@ tptp.p (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.ap tptp.c_2Enum_2ESUC))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.surj__ty_2Enum_2Enum (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V1n)))) (= V0m V1n)))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Eprim__rec_2EPRE) _let_2)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.ty_2Enum_2Enum)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D tptp.ty_2Enum_2Enum)) _let_2)) _let_1))) _let_1)) (@ (@ tptp.ap (@ tptp.c_2Emin_2E_40 tptp.ty_2Enum_2Enum)) (@ (@ tptp.lam tptp.ty_2Enum_2Enum) (lambda ((V1n $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D tptp.ty_2Enum_2Enum)) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) V1n))))))))))))
% 0.80/1.45  (assert (and (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Eprim__rec_2EPRE) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) tptp.fo__c_2Enum_2E0) (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Eprim__rec_2EPRE) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V0m)))) V0m))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) _let_1))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_2))) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V0n))) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V0n))))))
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1)))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap tptp.c_2Enum_2ESUC))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_4 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ _let_2 _let_3))) (@ _let_2 _let_1))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.ap tptp.c_2Enum_2ESUC))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) (@ _let_4 _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.ap tptp.c_2Enum_2ESUC))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) (@ _let_4 _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.lam tptp.ty_2Enum_2Enum))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC tptp.ty_2Enum_2Enum)) (@ _let_3 (lambda ((V2x $$unsorted)) (@ (@ tptp.lam tptp.ty_2Enum_2Enum) (lambda ((V3y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D tptp.ty_2Enum_2Enum)) V3y)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) V2x)))))))) _let_2)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC tptp.ty_2Enum_2Enum)) (@ _let_3 (lambda ((V4x $$unsorted)) (@ (@ tptp.lam tptp.ty_2Enum_2Enum) (lambda ((V5y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D tptp.ty_2Enum_2Enum)) V5y)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) V4x)))))))) _let_2)) _let_1))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27a)) (forall ((V1m $$unsorted)) (=> (@ (@ tptp.mem V1m) A_27a) (forall ((V2n $$unsorted)) (let ((_let_1 (@ tptp.lam A_27a))) (=> (@ (@ tptp.mem V2n) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) (@ _let_1 (lambda ((V3x $$unsorted)) (@ (@ tptp.lam A_27a) (lambda ((V4y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V4y)) (@ (@ tptp.ap V0f) V3x)))))))) (@ (@ tptp.ap V0f) V1m))) V2n)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC A_27a)) (@ _let_1 (lambda ((V5x $$unsorted)) (@ (@ tptp.lam A_27a) (lambda ((V6y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V6y)) (@ (@ tptp.ap V0f) V5x)))))))) V1m)) V2n)))))))))))
% 0.80/1.45  (assert (= tptp.c_2Eprim__rec_2E_3C (@ (@ tptp.ap (@ tptp.c_2Erelation_2ETC tptp.ty_2Enum_2Enum)) (@ (@ tptp.lam tptp.ty_2Enum_2Enum) (lambda ((V0x $$unsorted)) (@ (@ tptp.lam tptp.ty_2Enum_2Enum) (lambda ((V1y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D tptp.ty_2Enum_2Enum)) V1y)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) V0x)))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V0m))))) (=> (@ tptp.p (@ _let_2 _let_1)) (@ tptp.p (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V0m))))) (=> (@ tptp.p (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) (or (= V0m V1n) (@ tptp.p (@ _let_2 _let_1))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V0m))))) (=> (or (= V0m V1n) (@ tptp.p (@ _let_2 _let_1))) (@ tptp.p (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V0m))))) (= (@ tptp.p (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) (or (= V0m V1n) (@ tptp.p (@ _let_2 _let_1))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V0m))))) (=> (@ tptp.p (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) (=> (not (= V0m V1n)) (@ tptp.p (@ _let_2 _let_1))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (=> (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1)) V1n) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V1n)))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (not (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V0n))) V0n))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (=> (= V0m V1n) (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum V1n)))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum V1n))) (not (= V0m V1n)))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0fun $$unsorted)) (=> (@ (@ tptp.mem V0fun) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2f $$unsorted)) (=> (@ (@ tptp.mem V2f) (@ (@ tptp.arr A_27a) A_27a)) (forall ((V3n tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2ESIMP__REC__REL A_27a)) V0fun)) V1x)) V2f)) (@ tptp.inj__ty_2Enum_2Enum V3n))) (and (= (@ (@ tptp.ap V0fun) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0)) V1x) (forall ((V4m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V4m))) (let ((_let_2 (@ tptp.ap V0fun))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V3n))) (= (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1)) (@ (@ tptp.ap V2f) (@ _let_2 _let_1)))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27a)) (forall ((V2n tptp.tp__ty_2Enum_2Enum)) (exists ((V3fun $$unsorted)) (and (@ (@ tptp.mem V3fun) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2ESIMP__REC__REL A_27a)) V3fun)) V0x)) V1f)) (@ tptp.inj__ty_2Enum_2Enum V2n)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27a)) (forall ((V2g1 $$unsorted)) (=> (@ (@ tptp.mem V2g1) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a)) (forall ((V3g2 $$unsorted)) (=> (@ (@ tptp.mem V3g2) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a)) (forall ((V4m1 tptp.tp__ty_2Enum_2Enum) (V5m2 tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Eprim__rec_2ESIMP__REC__REL A_27a)))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V2g1)) V0x)) V1f)) (@ tptp.inj__ty_2Enum_2Enum V4m1))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 V3g2)) V0x)) V1f)) (@ tptp.inj__ty_2Enum_2Enum V5m2)))) (forall ((V6n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V6n))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)))) (=> (and (@ tptp.p (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V4m1))) (@ tptp.p (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V5m2)))) (= (@ (@ tptp.ap V2g1) _let_1) (@ (@ tptp.ap V3g2) _let_1))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27a)) (forall ((V2n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F_21 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V3y $$unsorted)) (let ((_let_1 (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a))) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F _let_1)) (@ (@ tptp.lam _let_1) (lambda ((V4g $$unsorted)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2ESIMP__REC__REL A_27a)) V4g)) V0x)) V1f)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1)))) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V3y)) (@ (@ tptp.ap V4g) _let_1))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1f_27 $$unsorted)) (=> (@ (@ tptp.mem V1f_27) (@ (@ tptp.arr A_27a) A_27a)) (forall ((V2n tptp.tp__ty_2Enum_2Enum)) (exists ((V3g $$unsorted)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (and (@ (@ tptp.mem V3g) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2ESIMP__REC__REL A_27a)) V3g)) V0x)) V1f_27)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2ESIMP__REC A_27a)) V0x)) V1f_27)) _let_1) (@ (@ tptp.ap V3g) _let_1)))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.ap tptp.c_2Enum_2ESUC))) (let ((_let_3 (@ _let_2 _let_1))) (let ((_let_4 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)))) (and (@ tptp.p (@ _let_4 _let_3)) (@ tptp.p (@ _let_4 (@ _let_2 _let_3))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27a)) (and (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2ESIMP__REC A_27a)) V0x)) V1f)) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0)) V0x) (forall ((V2m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2m))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2ESIMP__REC A_27a)) V0x)) V1f)))) (= (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1)) (@ (@ tptp.ap V1f) (@ _let_2 _let_1))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1f $$unsorted)) (let ((_let_1 (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a))) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) _let_1)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2EPRIM__REC__FUN A_27a)) V0x)) V1f) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2ESIMP__REC _let_1)) (@ (@ tptp.lam tptp.ty_2Enum_2Enum) (lambda ((V2n $$unsorted)) V0x)))) (@ (@ tptp.lam _let_1) (lambda ((V3fun $$unsorted)) (@ (@ tptp.lam tptp.ty_2Enum_2Enum) (lambda ((V4n $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap V1f) (@ (@ tptp.ap V3fun) (@ (@ tptp.ap tptp.c_2Eprim__rec_2EPRE) V4n)))) V4n)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a))) (and (forall ((V2n tptp.tp__ty_2Enum_2Enum)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2EPRIM__REC__FUN A_27a)) V0x)) V1f)) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V2n)) V0x)) (forall ((V3m tptp.tp__ty_2Enum_2Enum) (V4n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V4n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V3m))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2EPRIM__REC__FUN A_27a)) V0x)) V1f)))) (= (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_2))) _let_1) (@ (@ tptp.ap (@ (@ tptp.ap V1f) (@ (@ tptp.ap (@ _let_3 _let_2)) (@ (@ tptp.ap tptp.c_2Eprim__rec_2EPRE) _let_1)))) _let_1))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a))) (forall ((V2m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2m))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2EPRIM__REC A_27a)) V0x)) V1f)) _let_1) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2EPRIM__REC__FUN A_27a)) V0x)) V1f)) _let_1)) (@ (@ tptp.ap tptp.c_2Eprim__rec_2EPRE) _let_1))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a))) (and (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2EPRIM__REC A_27a)) V0x)) V1f)) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0)) V0x) (forall ((V2m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2m))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2EPRIM__REC A_27a)) V0x)) V1f)))) (= (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1)) (@ (@ tptp.ap (@ (@ tptp.ap V1f) (@ _let_2 _let_1))) _let_1)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2a $$unsorted)) (=> (@ (@ tptp.mem V2a) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap V0P) V2a)) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap V0P) V3x)) (exists ((V4y $$unsorted)) (and (@ (@ tptp.mem V4y) A_27a) (@ tptp.p (@ (@ tptp.ap V0P) V4y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R) V3x)) V4y)))))))) (exists ((V5f $$unsorted)) (and (@ (@ tptp.mem V5f) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a)) (= (@ (@ tptp.ap V5f) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0)) V2a) (forall ((V6n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V6n))) (let ((_let_2 (@ tptp.ap V5f))) (let ((_let_3 (@ _let_2 _let_1))) (and (@ tptp.p (@ (@ tptp.ap V0P) _let_3)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1R) _let_3)) (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0e $$unsorted)) (=> (@ (@ tptp.mem V0e) A_27a) (forall ((V1f $$unsorted)) (let ((_let_1 (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a))) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F_21 _let_1)) (@ (@ tptp.lam _let_1) (lambda ((V2fn1 $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) (@ (@ tptp.ap V2fn1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0)))) V0e))) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 tptp.ty_2Enum_2Enum)) (@ (@ tptp.lam tptp.ty_2Enum_2Enum) (lambda ((V3n $$unsorted)) (let ((_let_1 (@ tptp.ap V2fn1))) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) (@ _let_1 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) V3n)))) (@ (@ tptp.ap (@ (@ tptp.ap V1f) (@ _let_1 V3n))) V3n)))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0e $$unsorted)) (=> (@ (@ tptp.mem V0e) A_27a) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) (@ (@ tptp.arr A_27a) A_27a))) (exists ((V2fn $$unsorted)) (and (@ (@ tptp.mem V2fn) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a)) (= (@ (@ tptp.ap V2fn) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0)) V0e) (forall ((V3n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V3n))) (let ((_let_2 (@ tptp.ap V2fn))) (= (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1)) (@ (@ tptp.ap (@ (@ tptp.ap V1f) _let_1)) (@ _let_2 _let_1)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2Ewellfounded A_27a)) V0R)) (not (exists ((V1f $$unsorted)) (and (@ (@ tptp.mem V1f) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a)) (forall ((V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (let ((_let_2 (@ tptp.ap V1f))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1)))) (@ _let_2 _let_1))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) V0R)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2Ewellfounded A_27a)) V0R)))))))
% 0.80/1.45  (assert (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF tptp.ty_2Enum_2Enum)) (@ (@ tptp.lam tptp.ty_2Enum_2Enum) (lambda ((V0x $$unsorted)) (@ (@ tptp.lam tptp.ty_2Enum_2Enum) (lambda ((V1y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D tptp.ty_2Enum_2Enum)) V1y)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) V0x)))))))))
% 0.80/1.45  (assert (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF tptp.ty_2Enum_2Enum)) tptp.c_2Eprim__rec_2E_3C)))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (= (@ tptp.c_2Eprim__rec_2Emeasure A_27a) (@ (@ tptp.ap (@ (@ tptp.c_2Erelation_2Einv__image A_27a) tptp.ty_2Enum_2Enum)) tptp.c_2Eprim__rec_2E_3C))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0m $$unsorted)) (=> (@ (@ tptp.mem V0m) (@ (@ tptp.arr A_27a) tptp.ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2EWF A_27a)) (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2Emeasure A_27a)) V0m))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) tptp.ty_2Enum_2Enum)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (let ((_let_1 (@ tptp.ap V0f))) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2Emeasure A_27a)) V0f)) V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ _let_1 V1x))) (@ _let_1 V2y))))))))))))
% 0.80/1.45  (declare-fun tptp.c_2Eposet_2Ebottom (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (@ (@ tptp.mem (@ tptp.c_2Eposet_2Ebottom A_27a)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) _let_2))))))
% 0.80/1.45  (declare-fun tptp.c_2Eposet_2Ecarrier (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (@ (@ tptp.mem (@ tptp.c_2Eposet_2Ecarrier A_27a)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) _let_2))))))
% 0.80/1.45  (declare-fun tptp.c_2Eposet_2Echain (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (@ (@ tptp.mem (@ tptp.c_2Eposet_2Echain A_27a)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (@ (@ tptp.arr _let_2) tptp.bool)))))))
% 0.80/1.45  (declare-fun tptp.c_2Eposet_2Ecomplete (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (@ (@ tptp.mem (@ tptp.c_2Eposet_2Ecomplete A_27a)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Eposet_2Econtinuous (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (@ (@ tptp.mem (@ tptp.c_2Eposet_2Econtinuous A_27a)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (@ (@ tptp.arr (@ _let_1 A_27a)) tptp.bool)))))))
% 0.80/1.45  (declare-fun tptp.c_2Eposet_2Edown__continuous (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (@ (@ tptp.mem (@ tptp.c_2Eposet_2Edown__continuous A_27a)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (@ (@ tptp.arr (@ _let_1 A_27a)) tptp.bool)))))))
% 0.80/1.45  (declare-fun tptp.c_2Eposet_2Efunction (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ (@ tptp.c_2Eposet_2Efunction A_27a) A_27b)) (@ (@ tptp.arr (@ _let_1 tptp.bool)) (@ (@ tptp.arr (@ (@ tptp.arr A_27b) tptp.bool)) (@ (@ tptp.arr (@ _let_1 A_27b)) tptp.bool)))))))
% 0.80/1.45  (declare-fun tptp.c_2Eposet_2Egfp (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (@ (@ tptp.mem (@ tptp.c_2Eposet_2Egfp A_27a)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (@ (@ tptp.arr (@ _let_1 A_27a)) _let_2)))))))
% 0.80/1.45  (declare-fun tptp.c_2Eposet_2Eglb (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (@ (@ tptp.mem (@ tptp.c_2Eposet_2Eglb A_27a)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (@ (@ tptp.arr _let_2) _let_2)))))))
% 0.80/1.45  (declare-fun tptp.c_2Eposet_2Elfp (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (@ (@ tptp.mem (@ tptp.c_2Eposet_2Elfp A_27a)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (@ (@ tptp.arr (@ _let_1 A_27a)) _let_2)))))))
% 0.80/1.45  (declare-fun tptp.c_2Eposet_2Elub (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (@ (@ tptp.mem (@ tptp.c_2Eposet_2Elub A_27a)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (@ (@ tptp.arr _let_2) _let_2)))))))
% 0.80/1.45  (declare-fun tptp.c_2Eposet_2Emonotonic (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (@ (@ tptp.mem (@ tptp.c_2Eposet_2Emonotonic A_27a)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (@ (@ tptp.arr (@ _let_1 A_27a)) tptp.bool)))))))
% 0.80/1.45  (declare-fun tptp.c_2Eposet_2Epointwise__lift (tptp.del tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ tptp.arr (@ _let_1 A_27b)))) (let ((_let_3 (@ _let_2 tptp.bool))) (let ((_let_4 (@ tptp.arr A_27b))) (let ((_let_5 (@ _let_4 tptp.bool))) (@ (@ tptp.mem (@ (@ tptp.c_2Eposet_2Epointwise__lift A_27a) A_27b)) (@ (@ tptp.arr (@ _let_1 tptp.bool)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod _let_5) (@ _let_4 _let_5))) (@ (@ tptp.ty_2Epair_2Eprod _let_3) (@ _let_2 _let_3))))))))))))
% 0.80/1.45  (declare-fun tptp.c_2Eposet_2Eposet (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (@ (@ tptp.mem (@ tptp.c_2Eposet_2Eposet A_27a)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Eposet_2Erelation (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (let ((_let_3 (@ _let_1 _let_2))) (@ (@ tptp.mem (@ tptp.c_2Eposet_2Erelation A_27a)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod _let_2) _let_3)) _let_3)))))))
% 0.80/1.45  (declare-fun tptp.c_2Eposet_2Etop (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (@ (@ tptp.mem (@ tptp.c_2Eposet_2Etop A_27a)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) _let_2))))))
% 0.80/1.45  (declare-fun tptp.c_2Eposet_2Eup__continuous (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (@ (@ tptp.mem (@ tptp.c_2Eposet_2Eup__continuous A_27a)) (@ (@ tptp.arr (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (@ (@ tptp.arr (@ _let_1 A_27a)) tptp.bool)))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0a $$unsorted)) (=> (@ (@ tptp.mem V0a) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1b $$unsorted)) (=> (@ (@ tptp.mem V1b) (@ (@ tptp.arr A_27b) tptp.bool)) (forall ((V2f $$unsorted)) (=> (@ (@ tptp.mem V2f) (@ (@ tptp.arr A_27a) A_27b)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eposet_2Efunction A_27a) A_27b)) V0a)) V1b)) V2f)) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap V0a) V3x)) (@ tptp.p (@ (@ tptp.ap V1b) (@ (@ tptp.ap V2f) V3x))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (let ((_let_3 (@ _let_1 _let_2))) (=> (@ (@ tptp.mem V1r) _let_3) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eposet A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) _let_3)) V0s)) V1r))) (and (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap V0s) V2x)))) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (=> (@ tptp.p (@ (@ tptp.ap V0s) V3x)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1r) V3x)) V3x))))) (forall ((V4x $$unsorted)) (=> (@ (@ tptp.mem V4x) A_27a) (forall ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap V1r))) (let ((_let_2 (@ tptp.ap V0s))) (=> (@ (@ tptp.mem V5y) A_27a) (=> (and (@ tptp.p (@ _let_2 V4x)) (@ tptp.p (@ _let_2 V5y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V4x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V5y)) V4x))) (= V4x V5y)))))))) (forall ((V6x $$unsorted)) (=> (@ (@ tptp.mem V6x) A_27a) (forall ((V7y $$unsorted)) (=> (@ (@ tptp.mem V7y) A_27a) (forall ((V8z $$unsorted)) (let ((_let_1 (@ tptp.ap V1r))) (let ((_let_2 (@ tptp.ap (@ _let_1 V6x)))) (let ((_let_3 (@ tptp.ap V0s))) (=> (@ (@ tptp.mem V8z) A_27a) (=> (and (@ tptp.p (@ _let_3 V6x)) (@ tptp.p (@ _let_3 V7y)) (@ tptp.p (@ _let_3 V8z)) (@ tptp.p (@ _let_2 V7y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V7y)) V8z))) (@ tptp.p (@ _let_2 V8z))))))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (let ((_let_3 (@ _let_1 _let_2))) (=> (@ (@ tptp.mem V1r) _let_3) (= (@ (@ tptp.ap (@ tptp.c_2Eposet_2Ecarrier A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) _let_3)) V0s)) V1r)) V0s)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (let ((_let_3 (@ _let_1 _let_2))) (=> (@ (@ tptp.mem V1r) _let_3) (= (@ (@ tptp.ap (@ tptp.c_2Eposet_2Erelation A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) _let_3)) V0s)) V1r)) V1r)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1r) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2x $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V2x) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Etop A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) (@ _let_1 _let_2))) V0s)) V1r))) V2x)) (and (@ tptp.p (@ (@ tptp.ap V0s) V2x)) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap V0s) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1r) V3y)) V2x)))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1r) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2x $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V2x) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Ebottom A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) (@ _let_1 _let_2))) V0s)) V1r))) V2x)) (and (@ tptp.p (@ (@ tptp.ap V0s) V2x)) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap V0s) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1r) V2x)) V3y)))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1r) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2c $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V2c) _let_2) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Echain A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) (@ _let_1 _let_2))) V0s)) V1r))) V2c)) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (forall ((V4y $$unsorted)) (let ((_let_1 (@ tptp.ap V1r))) (let ((_let_2 (@ tptp.ap V2c))) (let ((_let_3 (@ tptp.ap V0s))) (=> (@ (@ tptp.mem V4y) A_27a) (=> (and (@ tptp.p (@ _let_3 V3x)) (@ tptp.p (@ _let_3 V4y)) (@ tptp.p (@ _let_2 V3x)) (@ tptp.p (@ _let_2 V4y))) (or (@ tptp.p (@ (@ tptp.ap (@ _let_1 V3x)) V4y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V4y)) V3x))))))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1r) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2p $$unsorted)) (=> (@ (@ tptp.mem V2p) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V3x $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V3x) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Elub A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) (@ _let_1 _let_2))) V0s)) V1r))) V2p)) V3x)) (and (@ tptp.p (@ (@ tptp.ap V0s) V3x)) (forall ((V4y $$unsorted)) (=> (@ (@ tptp.mem V4y) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap V0s) V4y)) (@ tptp.p (@ (@ tptp.ap V2p) V4y))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1r) V4y)) V3x))))) (forall ((V5z $$unsorted)) (=> (@ (@ tptp.mem V5z) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap V0s) V5z)) (forall ((V6y $$unsorted)) (=> (@ (@ tptp.mem V6y) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap V0s) V6y)) (@ tptp.p (@ (@ tptp.ap V2p) V6y))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1r) V6y)) V5z)))))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1r) V3x)) V5z)))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1r) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2p $$unsorted)) (=> (@ (@ tptp.mem V2p) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V3x $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V3x) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eglb A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) (@ _let_1 _let_2))) V0s)) V1r))) V2p)) V3x)) (and (@ tptp.p (@ (@ tptp.ap V0s) V3x)) (forall ((V4y $$unsorted)) (=> (@ (@ tptp.mem V4y) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap V0s) V4y)) (@ tptp.p (@ (@ tptp.ap V2p) V4y))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1r) V3x)) V4y))))) (forall ((V5z $$unsorted)) (=> (@ (@ tptp.mem V5z) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap V0s) V5z)) (forall ((V6y $$unsorted)) (=> (@ (@ tptp.mem V6y) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap V0s) V6y)) (@ tptp.p (@ (@ tptp.ap V2p) V6y))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1r) V5z)) V6y)))))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1r) V5z)) V3x)))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0p $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Ecomplete A_27a)) V0p)) (forall ((V1c $$unsorted)) (=> (@ (@ tptp.mem V1c) (@ (@ tptp.arr A_27a) tptp.bool)) (and (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Elub A_27a)) V0p)) V1c)) V2x)))) (exists ((V3x $$unsorted)) (and (@ (@ tptp.mem V3x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eglb A_27a)) V0p)) V1c)) V3x)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (let ((_let_3 (@ _let_1 _let_2))) (=> (@ (@ tptp.mem V1r) _let_3) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eposet A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) _let_3)) V0s)) V1r))) (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap V0s) V2x)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1r) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2x $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V2x) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eposet A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) (@ _let_1 _let_2))) V0s)) V1r))) (@ tptp.p (@ (@ tptp.ap V0s) V2x))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V1r) V2x)) V2x)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1r) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (let ((_let_1 (@ tptp.ap V1r))) (let ((_let_2 (@ tptp.ap V0s))) (let ((_let_3 (@ tptp.arr A_27a))) (let ((_let_4 (@ _let_3 tptp.bool))) (=> (@ (@ tptp.mem V3y) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eposet A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_4) (@ _let_3 _let_4))) V0s)) V1r))) (@ tptp.p (@ _let_2 V2x)) (@ tptp.p (@ _let_2 V3y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V3y)) V2x))) (= V2x V3y))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1r) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (forall ((V4z $$unsorted)) (let ((_let_1 (@ tptp.ap V1r))) (let ((_let_2 (@ tptp.ap (@ _let_1 V2x)))) (let ((_let_3 (@ tptp.ap V0s))) (let ((_let_4 (@ tptp.arr A_27a))) (let ((_let_5 (@ _let_4 tptp.bool))) (=> (@ (@ tptp.mem V4z) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eposet A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_5) (@ _let_4 _let_5))) V0s)) V1r))) (@ tptp.p (@ _let_3 V2x)) (@ tptp.p (@ _let_3 V3y)) (@ tptp.p (@ _let_3 V4z)) (@ tptp.p (@ _let_2 V3y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V3y)) V4z))) (@ tptp.p (@ _let_2 V4z))))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1r) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2p $$unsorted)) (=> (@ (@ tptp.mem V2p) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V3x $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Elub A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) (@ _let_1 _let_2))) V0s)) V1r))))) (=> (@ (@ tptp.mem V3x) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.lam A_27a) (lambda ((V4j $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap V0s) V4j))) (@ (@ tptp.ap V2p) V4j)))))) V3x)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 V2p)) V3x))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1r) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2p $$unsorted)) (=> (@ (@ tptp.mem V2p) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V3x $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eglb A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) (@ _let_1 _let_2))) V0s)) V1r))))) (=> (@ (@ tptp.mem V3x) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.lam A_27a) (lambda ((V4j $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) (@ (@ tptp.ap V0s) V4j))) (@ (@ tptp.ap V2p) V4j)))))) V3x)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 V2p)) V3x))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0p $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (forall ((V1c $$unsorted)) (=> (@ (@ tptp.mem V1c) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Ecomplete A_27a)) V0p)) (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Elub A_27a)) V0p)) V1c)) V2x))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0p $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (forall ((V1c $$unsorted)) (=> (@ (@ tptp.mem V1c) (@ (@ tptp.arr A_27a) tptp.bool)) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Ecomplete A_27a)) V0p)) (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eglb A_27a)) V0p)) V1c)) V2x))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0p $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eposet A_27a)) V0p)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Ecomplete A_27a)) V0p))) (exists ((V1x $$unsorted)) (and (@ (@ tptp.mem V1x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Etop A_27a)) V0p)) V1x))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0p $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eposet A_27a)) V0p)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Ecomplete A_27a)) V0p))) (exists ((V1x $$unsorted)) (and (@ (@ tptp.mem V1x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Ebottom A_27a)) V0p)) V1x))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1s $$unsorted)) (=> (@ (@ tptp.mem V1s) (@ (@ tptp.arr A_27b) tptp.bool)) (forall ((V2r $$unsorted)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27b))) (let ((_let_2 (@ tptp.arr _let_1))) (let ((_let_3 (@ _let_2 tptp.bool))) (let ((_let_4 (@ tptp.arr A_27b))) (let ((_let_5 (@ _let_4 tptp.bool))) (let ((_let_6 (@ _let_4 _let_5))) (=> (@ (@ tptp.mem V2r) _let_6) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eposet_2Epointwise__lift A_27a) A_27b)) V0t)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_5) _let_6)) V1s)) V2r)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_3) (@ _let_2 _let_3))) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eposet_2Efunction A_27a) A_27b)) V0t)) V1s))) (@ (@ tptp.lam _let_1) (lambda ((V3f $$unsorted)) (@ (@ tptp.lam (@ (@ tptp.arr A_27a) A_27b)) (lambda ((V4g $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V5x $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Emin_2E_3D_3D_3E) (@ (@ tptp.ap V0t) V5x))) (@ (@ tptp.ap (@ (@ tptp.ap V2r) (@ (@ tptp.ap V3f) V5x))) (@ (@ tptp.ap V4g) V5x)))))))))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (A_27b tptp.del) (V0p $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (forall ((V1t $$unsorted)) (let ((_let_1 (@ tptp.arr A_27b))) (=> (@ (@ tptp.mem V1t) (@ _let_1 tptp.bool)) (=> (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Ecomplete A_27a)) V0p)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Ecomplete (@ _let_1 A_27a))) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eposet_2Epointwise__lift A_27b) A_27a)) V1t)) V0p))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1r) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2f $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V2f) (@ _let_1 A_27a)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Emonotonic A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) (@ _let_1 _let_2))) V0s)) V1r))) V2f)) (forall ((V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (forall ((V4y $$unsorted)) (let ((_let_1 (@ tptp.ap V2f))) (let ((_let_2 (@ tptp.ap V1r))) (let ((_let_3 (@ tptp.ap V0s))) (=> (@ (@ tptp.mem V4y) A_27a) (=> (and (@ tptp.p (@ _let_3 V3x)) (@ tptp.p (@ _let_3 V4y)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 V3x)) V4y))) (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ _let_1 V3x))) (@ _let_1 V4y))))))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1r) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2f $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V2f) (@ _let_1 A_27a)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eup__continuous A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) (@ _let_1 _let_2))) V0s)) V1r))) V2f)) (forall ((V3c $$unsorted)) (=> (@ (@ tptp.mem V3c) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V4x $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (let ((_let_3 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) (@ _let_1 _let_2))) V0s)) V1r))) (let ((_let_4 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Elub A_27a)) _let_3)))) (=> (@ (@ tptp.mem V4x) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Echain A_27a)) _let_3)) V3c)) (@ tptp.p (@ (@ tptp.ap (@ _let_4 V3c)) V4x))) (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.lam A_27a) (lambda ((V5y $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V6z $$unsorted)) (let ((_let_1 (@ tptp.ap tptp.c_2Ebool_2E_2F_5C))) (@ (@ tptp.ap (@ _let_1 (@ (@ tptp.ap (@ _let_1 (@ (@ tptp.ap V0s) V6z))) (@ (@ tptp.ap V3c) V6z)))) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V5y)) (@ (@ tptp.ap V2f) V6z))))))))))) (@ (@ tptp.ap V2f) V4x)))))))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1r) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2f $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V2f) (@ _let_1 A_27a)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Edown__continuous A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) (@ _let_1 _let_2))) V0s)) V1r))) V2f)) (forall ((V3c $$unsorted)) (=> (@ (@ tptp.mem V3c) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V4x $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (let ((_let_3 (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) (@ _let_1 _let_2))) V0s)) V1r))) (let ((_let_4 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eglb A_27a)) _let_3)))) (=> (@ (@ tptp.mem V4x) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Echain A_27a)) _let_3)) V3c)) (@ tptp.p (@ (@ tptp.ap (@ _let_4 V3c)) V4x))) (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.lam A_27a) (lambda ((V5y $$unsorted)) (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_3F A_27a)) (@ (@ tptp.lam A_27a) (lambda ((V6z $$unsorted)) (let ((_let_1 (@ tptp.ap tptp.c_2Ebool_2E_2F_5C))) (@ (@ tptp.ap (@ _let_1 (@ (@ tptp.ap (@ _let_1 (@ (@ tptp.ap V0s) V6z))) (@ (@ tptp.ap V3c) V6z)))) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A_27a)) V5y)) (@ (@ tptp.ap V2f) V6z))))))))))) (@ (@ tptp.ap V2f) V4x)))))))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0p $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27a)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Econtinuous A_27a)) V0p)) V1f)) (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eup__continuous A_27a)) V0p)) V1f)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Edown__continuous A_27a)) V0p)) V1f)))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1r) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2f $$unsorted)) (=> (@ (@ tptp.mem V2f) (@ (@ tptp.arr A_27a) A_27a)) (forall ((V3x $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V3x) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Elfp A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) (@ _let_1 _let_2))) V0s)) V1r))) V2f)) V3x)) (and (@ tptp.p (@ (@ tptp.ap V0s) V3x)) (= (@ (@ tptp.ap V2f) V3x) V3x) (forall ((V4y $$unsorted)) (let ((_let_1 (@ tptp.ap V1r))) (=> (@ (@ tptp.mem V4y) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap V0s) V4y)) (@ tptp.p (@ (@ tptp.ap (@ _let_1 (@ (@ tptp.ap V2f) V4y))) V4y))) (@ tptp.p (@ (@ tptp.ap (@ _let_1 V3x)) V4y))))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0s $$unsorted)) (=> (@ (@ tptp.mem V0s) (@ (@ tptp.arr A_27a) tptp.bool)) (forall ((V1r $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V1r) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V2f $$unsorted)) (=> (@ (@ tptp.mem V2f) (@ (@ tptp.arr A_27a) A_27a)) (forall ((V3x $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V3x) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Egfp A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Epair_2E_2C _let_2) (@ _let_1 _let_2))) V0s)) V1r))) V2f)) V3x)) (and (@ tptp.p (@ (@ tptp.ap V0s) V3x)) (= (@ (@ tptp.ap V2f) V3x) V3x) (forall ((V4y $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap V1r) V4y)))) (=> (@ (@ tptp.mem V4y) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap V0s) V4y)) (@ tptp.p (@ _let_1 (@ (@ tptp.ap V2f) V4y)))) (@ tptp.p (@ _let_1 V3x))))))))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0p $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27a)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3x_27 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Elfp A_27a)) V0p)) V1f)))) (=> (@ (@ tptp.mem V3x_27) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eposet A_27a)) V0p)) (@ tptp.p (@ _let_1 V2x)) (@ tptp.p (@ _let_1 V3x_27))) (= V2x V3x_27))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0p $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27a)) (forall ((V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3x_27 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Egfp A_27a)) V0p)) V1f)))) (=> (@ (@ tptp.mem V3x_27) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eposet A_27a)) V0p)) (@ tptp.p (@ _let_1 V2x)) (@ tptp.p (@ _let_1 V3x_27))) (= V2x V3x_27))))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0p $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (forall ((V1f $$unsorted)) (let ((_let_1 (@ (@ tptp.ap (@ tptp.c_2Eposet_2Ecarrier A_27a)) V0p))) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27a)) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eposet A_27a)) V0p)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Ecomplete A_27a)) V0p)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eposet_2Efunction A_27a) A_27a)) _let_1)) _let_1)) V1f)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Emonotonic A_27a)) V0p)) V1f))) (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Elfp A_27a)) V0p)) V1f)) V2x)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0p $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (forall ((V1f $$unsorted)) (let ((_let_1 (@ (@ tptp.ap (@ tptp.c_2Eposet_2Ecarrier A_27a)) V0p))) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27a)) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eposet A_27a)) V0p)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Ecomplete A_27a)) V0p)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eposet_2Efunction A_27a) A_27a)) _let_1)) _let_1)) V1f)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Emonotonic A_27a)) V0p)) V1f))) (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Egfp A_27a)) V0p)) V1f)) V2x)))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0p $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 tptp.bool))) (=> (@ (@ tptp.mem V0p) (@ (@ tptp.ty_2Epair_2Eprod _let_2) (@ _let_1 _let_2))) (forall ((V1f $$unsorted)) (let ((_let_1 (@ (@ tptp.ap (@ tptp.c_2Eposet_2Ecarrier A_27a)) V0p))) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr A_27a) A_27a)) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Eposet A_27a)) V0p)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Eposet_2Ecomplete A_27a)) V0p)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.c_2Eposet_2Efunction A_27a) A_27a)) _let_1)) _let_1)) V1f)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Emonotonic A_27a)) V0p)) V1f))) (and (exists ((V2x $$unsorted)) (and (@ (@ tptp.mem V2x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Elfp A_27a)) V0p)) V1f)) V2x)))) (exists ((V3x $$unsorted)) (and (@ (@ tptp.mem V3x) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Eposet_2Egfp A_27a)) V0p)) V1f)) V3x))))))))))))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2E_2A () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem tptp.c_2Earithmetic_2E_2A) (@ _let_1 (@ _let_1 tptp.ty_2Enum_2Enum)))))
% 0.80/1.45  (declare-fun tptp.fo__c_2Earithmetic_2E_2A (tptp.tp__ty_2Enum_2Enum tptp.tp__ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum) (X1 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ (@ tptp.fo__c_2Earithmetic_2E_2A X0) X1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum X0))) (@ tptp.inj__ty_2Enum_2Enum X1)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2E_2B () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem tptp.c_2Earithmetic_2E_2B) (@ _let_1 (@ _let_1 tptp.ty_2Enum_2Enum)))))
% 0.80/1.45  (declare-fun tptp.fo__c_2Earithmetic_2E_2B (tptp.tp__ty_2Enum_2Enum tptp.tp__ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum) (X1 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ (@ tptp.fo__c_2Earithmetic_2E_2B X0) X1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum X0))) (@ tptp.inj__ty_2Enum_2Enum X1)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2E_2D () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem tptp.c_2Earithmetic_2E_2D) (@ _let_1 (@ _let_1 tptp.ty_2Enum_2Enum)))))
% 0.80/1.45  (declare-fun tptp.fo__c_2Earithmetic_2E_2D (tptp.tp__ty_2Enum_2Enum tptp.tp__ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum) (X1 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ (@ tptp.fo__c_2Earithmetic_2E_2D X0) X1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) (@ tptp.inj__ty_2Enum_2Enum X0))) (@ tptp.inj__ty_2Enum_2Enum X1)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2E_3C_3D () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem tptp.c_2Earithmetic_2E_3C_3D) (@ _let_1 (@ _let_1 tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2E_3E () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem tptp.c_2Earithmetic_2E_3E) (@ _let_1 (@ _let_1 tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2E_3E_3D () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem tptp.c_2Earithmetic_2E_3E_3D) (@ _let_1 (@ _let_1 tptp.bool)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2EABS__DIFF () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem tptp.c_2Earithmetic_2EABS__DIFF) (@ _let_1 (@ _let_1 tptp.ty_2Enum_2Enum)))))
% 0.80/1.45  (declare-fun tptp.fo__c_2Earithmetic_2EABS__DIFF (tptp.tp__ty_2Enum_2Enum tptp.tp__ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum) (X1 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ (@ tptp.fo__c_2Earithmetic_2EABS__DIFF X0) X1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EABS__DIFF) (@ tptp.inj__ty_2Enum_2Enum X0))) (@ tptp.inj__ty_2Enum_2Enum X1)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2EBIT1 () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Earithmetic_2EBIT1) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)))
% 0.80/1.45  (declare-fun tptp.fo__c_2Earithmetic_2EBIT1 (tptp.tp__ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ tptp.fo__c_2Earithmetic_2EBIT1 X0)) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum X0)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2EBIT2 () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Earithmetic_2EBIT2) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)))
% 0.80/1.45  (declare-fun tptp.fo__c_2Earithmetic_2EBIT2 (tptp.tp__ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ tptp.fo__c_2Earithmetic_2EBIT2 X0)) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT2) (@ tptp.inj__ty_2Enum_2Enum X0)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2EDIV () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem tptp.c_2Earithmetic_2EDIV) (@ _let_1 (@ _let_1 tptp.ty_2Enum_2Enum)))))
% 0.80/1.45  (declare-fun tptp.fo__c_2Earithmetic_2EDIV (tptp.tp__ty_2Enum_2Enum tptp.tp__ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum) (X1 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ (@ tptp.fo__c_2Earithmetic_2EDIV X0) X1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) (@ tptp.inj__ty_2Enum_2Enum X0))) (@ tptp.inj__ty_2Enum_2Enum X1)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2EDIV2 () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Earithmetic_2EDIV2) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)))
% 0.80/1.45  (declare-fun tptp.fo__c_2Earithmetic_2EDIV2 (tptp.tp__ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ tptp.fo__c_2Earithmetic_2EDIV2 X0)) (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV2) (@ tptp.inj__ty_2Enum_2Enum X0)))))
% 0.80/1.45  (declare-sort tptp.tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum 0)
% 0.80/1.45  (declare-fun tptp.inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum (tptp.tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum) $$unsorted)
% 0.80/1.45  (declare-fun tptp.surj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum ($$unsorted) tptp.tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X tptp.tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum)) (= (@ tptp.surj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum (@ tptp.inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum X)) X)))
% 0.80/1.45  (assert (forall ((X tptp.tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.ty_2Epair_2Eprod tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem (@ tptp.inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum X)) (@ _let_1 (@ _let_1 tptp.ty_2Enum_2Enum))))))
% 0.80/1.45  (assert (forall ((X $$unsorted)) (let ((_let_1 (@ tptp.ty_2Epair_2Eprod tptp.ty_2Enum_2Enum))) (=> (@ (@ tptp.mem X) (@ _let_1 (@ _let_1 tptp.ty_2Enum_2Enum))) (= X (@ tptp.inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum (@ tptp.surj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum X)))))))
% 0.80/1.45  (declare-sort tptp.tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum 0)
% 0.80/1.45  (declare-fun tptp.inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum (tptp.tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum) $$unsorted)
% 0.80/1.45  (declare-fun tptp.surj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum ($$unsorted) tptp.tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X tptp.tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum)) (= (@ tptp.surj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum (@ tptp.inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum X)) X)))
% 0.80/1.45  (assert (forall ((X tptp.tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum)) (@ (@ tptp.mem (@ tptp.inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum X)) (@ (@ tptp.ty_2Epair_2Eprod tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum))))
% 0.80/1.45  (assert (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) (@ (@ tptp.ty_2Epair_2Eprod tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)) (= X (@ tptp.inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum (@ tptp.surj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum X))))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2EDIVMOD () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.ty_2Epair_2Eprod tptp.ty_2Enum_2Enum))) (let ((_let_2 (@ _let_1 tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem tptp.c_2Earithmetic_2EDIVMOD) (@ (@ tptp.arr (@ _let_1 _let_2)) _let_2)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2EEVEN () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Earithmetic_2EEVEN) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2EEXP () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem tptp.c_2Earithmetic_2EEXP) (@ _let_1 (@ _let_1 tptp.ty_2Enum_2Enum)))))
% 0.80/1.45  (declare-fun tptp.fo__c_2Earithmetic_2EEXP (tptp.tp__ty_2Enum_2Enum tptp.tp__ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum) (X1 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ (@ tptp.fo__c_2Earithmetic_2EEXP X0) X1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) (@ tptp.inj__ty_2Enum_2Enum X0))) (@ tptp.inj__ty_2Enum_2Enum X1)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2EFACT () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Earithmetic_2EFACT) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)))
% 0.80/1.45  (declare-fun tptp.fo__c_2Earithmetic_2EFACT (tptp.tp__ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ tptp.fo__c_2Earithmetic_2EFACT X0)) (@ (@ tptp.ap tptp.c_2Earithmetic_2EFACT) (@ tptp.inj__ty_2Enum_2Enum X0)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2EFUNPOW (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ (@ tptp.arr A_27a) A_27a))) (@ (@ tptp.mem (@ tptp.c_2Earithmetic_2EFUNPOW A_27a)) (@ (@ tptp.arr _let_1) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) _let_1))))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2EMAX () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem tptp.c_2Earithmetic_2EMAX) (@ _let_1 (@ _let_1 tptp.ty_2Enum_2Enum)))))
% 0.80/1.45  (declare-fun tptp.fo__c_2Earithmetic_2EMAX (tptp.tp__ty_2Enum_2Enum tptp.tp__ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum) (X1 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ (@ tptp.fo__c_2Earithmetic_2EMAX X0) X1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMAX) (@ tptp.inj__ty_2Enum_2Enum X0))) (@ tptp.inj__ty_2Enum_2Enum X1)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2EMIN () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem tptp.c_2Earithmetic_2EMIN) (@ _let_1 (@ _let_1 tptp.ty_2Enum_2Enum)))))
% 0.80/1.45  (declare-fun tptp.fo__c_2Earithmetic_2EMIN (tptp.tp__ty_2Enum_2Enum tptp.tp__ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum) (X1 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ (@ tptp.fo__c_2Earithmetic_2EMIN X0) X1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMIN) (@ tptp.inj__ty_2Enum_2Enum X0))) (@ tptp.inj__ty_2Enum_2Enum X1)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2EMOD () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem tptp.c_2Earithmetic_2EMOD) (@ _let_1 (@ _let_1 tptp.ty_2Enum_2Enum)))))
% 0.80/1.45  (declare-fun tptp.fo__c_2Earithmetic_2EMOD (tptp.tp__ty_2Enum_2Enum tptp.tp__ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum) (X1 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ (@ tptp.fo__c_2Earithmetic_2EMOD X0) X1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) (@ tptp.inj__ty_2Enum_2Enum X0))) (@ tptp.inj__ty_2Enum_2Enum X1)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2EMODEQ () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem tptp.c_2Earithmetic_2EMODEQ) (@ _let_1 (@ _let_1 (@ _let_1 tptp.bool))))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2ENRC (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (let ((_let_2 (@ _let_1 (@ _let_1 tptp.bool)))) (@ (@ tptp.mem (@ tptp.c_2Earithmetic_2ENRC A_27a)) (@ (@ tptp.arr _let_2) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) _let_2)))))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2ENUMERAL () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)))
% 0.80/1.45  (declare-fun tptp.fo__c_2Earithmetic_2ENUMERAL (tptp.tp__ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ tptp.fo__c_2Earithmetic_2ENUMERAL X0)) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ tptp.inj__ty_2Enum_2Enum X0)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2EODD () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Earithmetic_2EODD) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2EZERO () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Earithmetic_2EZERO) tptp.ty_2Enum_2Enum))
% 0.80/1.45  (declare-fun tptp.fo__c_2Earithmetic_2EZERO () tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (= (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO) tptp.c_2Earithmetic_2EZERO))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2Efindq () $$unsorted)
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.ty_2Epair_2Eprod tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem tptp.c_2Earithmetic_2Efindq) (@ (@ tptp.arr (@ _let_1 (@ _let_1 tptp.ty_2Enum_2Enum))) tptp.ty_2Enum_2Enum))))
% 0.80/1.45  (declare-fun tptp.fo__c_2Earithmetic_2Efindq (tptp.tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ tptp.fo__c_2Earithmetic_2Efindq X0)) (@ (@ tptp.ap tptp.c_2Earithmetic_2Efindq) (@ tptp.inj__c_ty_2Epair_2Eprod_ty_2Enum_2Enum_c_ty_2Epair_2Eprod_ty_2Enum_2Enum_ty_2Enum_2Enum X0)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2Enat__elim____magic () $$unsorted)
% 0.80/1.45  (assert (@ (@ tptp.mem tptp.c_2Earithmetic_2Enat__elim____magic) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)))
% 0.80/1.45  (declare-fun tptp.fo__c_2Earithmetic_2Enat__elim____magic (tptp.tp__ty_2Enum_2Enum) tptp.tp__ty_2Enum_2Enum)
% 0.80/1.45  (assert (forall ((X0 tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.inj__ty_2Enum_2Enum (@ tptp.fo__c_2Earithmetic_2Enat__elim____magic X0)) (@ (@ tptp.ap tptp.c_2Earithmetic_2Enat__elim____magic) (@ tptp.inj__ty_2Enum_2Enum X0)))))
% 0.80/1.45  (declare-fun tptp.c_2Earithmetic_2Enum__CASE (tptp.del) $$unsorted)
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (@ (@ tptp.mem (@ tptp.c_2Earithmetic_2Enum__CASE A_27a)) (@ _let_1 (@ (@ tptp.arr A_27a) (@ (@ tptp.arr (@ _let_1 A_27a)) A_27a)))))))
% 0.80/1.45  (assert (and (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0n))) V0n)) (forall ((V1m tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (let ((_let_4 (@ tptp.ap tptp.c_2Enum_2ESUC))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ _let_4 (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 0.80/1.45  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ tptp.inj__ty_2Enum_2Enum V0x))) V0x)))
% 0.80/1.45  (assert (= tptp.fo__c_2Earithmetic_2EZERO tptp.fo__c_2Enum_2E0))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_1)))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ _let_2 (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.ap tptp.c_2Enum_2ESUC))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_2)))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT2) _let_2)) (@ tptp.surj__ty_2Enum_2Enum (@ _let_3 (@ _let_3 (@ _let_1 (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Earithmetic_2Enat__elim____magic) (@ tptp.inj__ty_2Enum_2Enum V0n))) V0n)))
% 0.80/1.45  (assert (and (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0m))) tptp.fo__c_2Enum_2E0)) (forall ((V1m tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (let ((_let_4 (@ tptp.ap tptp.c_2Enum_2ESUC))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.ty_2Enum_2Enum)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1))) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ _let_4 (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))))))
% 0.80/1.45  (assert (and (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0n))) tptp.fo__c_2Enum_2E0)) (forall ((V1m tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_2))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))) _let_1)))))))))
% 0.80/1.45  (assert (and (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO)))))) (forall ((V1m tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) _let_2)))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_3 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_2)) (@ _let_3 _let_1))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3E) _let_1)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1)))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) _let_1)) (or (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1)) (= V0m V1n)))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3E_3D) _let_2)) _let_1)) (or (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3E) _let_2)) _let_1)) (= V0m V1n)))))))
% 0.80/1.45  (assert (and (= (@ tptp.p (@ (@ tptp.ap tptp.c_2Earithmetic_2EEVEN) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) true) (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2EEVEN))) (= (@ tptp.p (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) (not (@ tptp.p (@ _let_2 _let_1)))))))))
% 0.80/1.45  (assert (and (= (@ tptp.p (@ (@ tptp.ap tptp.c_2Earithmetic_2EODD) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) false) (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2EODD))) (= (@ tptp.p (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) (not (@ tptp.p (@ _let_2 _let_1)))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (and (forall ((V0v $$unsorted)) (=> (@ (@ tptp.mem V0v) A_27a) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2Enum__CASE A_27a)) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) V0v)) V1f) V0v))))) (forall ((V2n tptp.tp__ty_2Enum_2Enum) (V3v $$unsorted)) (=> (@ (@ tptp.mem V3v) A_27a) (forall ((V4f $$unsorted)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (=> (@ (@ tptp.mem V4f) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a)) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2Enum__CASE A_27a)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) V3v)) V4f) (@ (@ tptp.ap V4f) _let_1))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (and (forall ((V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27a)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2EFUNPOW A_27a)) V0f)) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) V1x) V1x))))) (forall ((V2f $$unsorted)) (=> (@ (@ tptp.mem V2f) (@ (@ tptp.arr A_27a) A_27a)) (forall ((V3n tptp.tp__ty_2Enum_2Enum) (V4x $$unsorted)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V3n))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2EFUNPOW A_27a)) V2f)))) (=> (@ (@ tptp.mem V4x) A_27a) (= (@ (@ tptp.ap (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) V4x) (@ (@ tptp.ap (@ _let_2 _let_1)) (@ (@ tptp.ap V2f) V4x))))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del)) (and (forall ((V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2ENRC A_27a)) V0R)) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) V1x)) V2y)) (= V1x V2y))))))))) (forall ((V3R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V3R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V4n tptp.tp__ty_2Enum_2Enum) (V5x $$unsorted)) (=> (@ (@ tptp.mem V5x) A_27a) (forall ((V6y $$unsorted)) (=> (@ (@ tptp.mem V6y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2ENRC A_27a)) V3R)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V4n)))) V5x)) V6y)) (exists ((V7z $$unsorted)) (and (@ (@ tptp.mem V7z) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V3R) V5x)) V7z)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2ENRC A_27a)) V3R)) (@ tptp.inj__ty_2Enum_2Enum V4n))) V7z)) V6y)))))))))))))))
% 0.80/1.45  (assert (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO)))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0)))))
% 0.80/1.45  (assert (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_2 (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT2) _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ _let_2 (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) _let_1))))))))
% 0.80/1.45  (assert (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))) tptp.fo__c_2Enum_2E0))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) A_27a) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a)) (forall ((V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2Enum__CASE A_27a)) _let_1)) V0f)) V1g) (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27a)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D tptp.ty_2Enum_2Enum)) _let_1)) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0)))) V0f)) (@ (@ tptp.ap V1g) (@ (@ tptp.ap tptp.c_2Eprim__rec_2EPRE) _let_1)))))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (not (= tptp.fo__c_2Enum_2E0 (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V0n)))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) V0m)))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap tptp.c_2Enum_2ESUC))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V0m))))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_2 (@ _let_3 _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ _let_3 (@ _let_2 _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (let ((_let_4 (@ tptp.ap (@ _let_3 _let_2)))) (let ((_let_5 (@ tptp.ap tptp.c_2Enum_2ESUC))) (let ((_let_6 (@ tptp.surj__ty_2Enum_2Enum (@ _let_5 (@ _let_4 _let_1))))) (let ((_let_7 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (and (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_7)) _let_2)) V0m) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_4 _let_7)) V0m) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ _let_5 _let_2))) _let_1)) _let_6) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_4 (@ _let_5 _let_1))) _let_6)))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (let ((_let_4 (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_4 (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (or (= V0m tptp.fo__c_2Enum_2E0) (exists ((V1n tptp.tp__ty_2Enum_2Enum)) (= V0m (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V1n))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (= (not (= V0n tptp.fo__c_2Enum_2E0)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0n))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (= (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0n)))) (= V0n tptp.fo__c_2Enum_2E0))))
% 0.80/1.45  (assert (= tptp.c_2Earithmetic_2E_3C_3D (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC tptp.ty_2Enum_2Enum)) (@ (@ tptp.lam tptp.ty_2Enum_2Enum) (lambda ((V0x $$unsorted)) (@ (@ tptp.lam tptp.ty_2Enum_2Enum) (lambda ((V1y $$unsorted)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D tptp.ty_2Enum_2Enum)) V1y)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) V0x)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V1n))) (@ tptp.inj__ty_2Enum_2Enum V0m))) (exists ((V2p tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V2p))) (@ tptp.inj__ty_2Enum_2Enum V1n))) V0m)))))
% 0.80/1.45  (assert (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive tptp.ty_2Enum_2Enum)) tptp.c_2Eprim__rec_2E_3C)))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_3 (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1n))) (=> (and (@ tptp.p (@ _let_3 _let_4)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 _let_4)) _let_1))) (@ tptp.p (@ _let_3 _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (not (and (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.ap tptp.c_2Enum_2ESUC))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) (@ _let_4 _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.ap tptp.c_2Enum_2ESUC))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) (@ _let_4 _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_4 (@ tptp.ap tptp.c_2Enum_2ESUC))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) (@ _let_4 _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (not (and (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))))))))))
% 0.80/1.45  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) tptp.ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27a)) (@ (@ tptp.ap (@ tptp.c_2Eprim__rec_2Emeasure A_27a)) V0f))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_2))) _let_1)))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_2))) _let_1)))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_2))) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1)))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0n))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0n))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0n)))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_2))) (let ((_let_4 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_2)) _let_1)) (not (= (@ tptp.surj__ty_2Enum_2Enum _let_3) V1n))) (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_2))) (let ((_let_4 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_2)) _let_1)) (not (= V1n (@ tptp.surj__ty_2Enum_2Enum _let_3)))) (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (or (= tptp.fo__c_2Enum_2E0 V0m) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0m))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (and (not (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2))) (not (= V0m V1n))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (or (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) _let_1)))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (=> (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum V1n))) V0m) (= V1n tptp.fo__c_2Enum_2E0))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V1n)))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ tptp.inj__ty_2Enum_2Enum V1n))) (@ tptp.inj__ty_2Enum_2Enum V0m))) (exists ((V2p tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V2p))) (@ tptp.inj__ty_2Enum_2Enum V1n))) V0m)))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V1n))) (@ tptp.inj__ty_2Enum_2Enum V0m))) (exists ((V2p tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V2p)))) (@ tptp.inj__ty_2Enum_2Enum V1n))) V0m)))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_1)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (=> (not (= V1n tptp.fo__c_2Enum_2E0)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V1n))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V0n)))) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (= (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) _let_2))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) _let_1)))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (= (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_1)) _let_2))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1)))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (not (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) _let_1))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ tptp.inj__ty_2Enum_2Enum V0n))) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (= V0n tptp.fo__c_2Enum_2E0))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (and (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) tptp.fo__c_2Enum_2E0) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)) V0m)))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (let ((_let_4 (@ tptp.ap tptp.c_2Enum_2ESUC))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) (@ _let_4 _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_2)) _let_1)) tptp.fo__c_2Enum_2E0) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) _let_1)))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_1)) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V0m)))) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) V0m)))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Eprim__rec_2EPRE) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_1)) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) tptp.fo__c_2Enum_2E0)))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_2)))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_3 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_2)) (@ _let_3 _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (@ tptp.inj__ty_2Enum_2Enum V0m))) V0m)))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) V0m)))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (let ((_let_4 (@ tptp.ap (@ _let_3 _let_2)))) (let ((_let_5 (@ _let_4 _let_1))) (let ((_let_6 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (let ((_let_7 (@ tptp.ap tptp.c_2Enum_2ESUC))) (let ((_let_8 (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (let ((_let_9 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (and (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_9)) _let_2)) tptp.fo__c_2Enum_2E0) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_4 _let_9)) tptp.fo__c_2Enum_2E0) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_8)) _let_2)) V0m) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_4 _let_8)) V0m) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ _let_7 _let_2))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_6 _let_5)) _let_1))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_4 (@ _let_7 _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_6 _let_2)) _let_5)))))))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_5 _let_4)) _let_2))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_5 (@ (@ tptp.ap (@ _let_3 _let_4)) _let_1))) (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V2p))))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_2 (@ (@ tptp.ap (@ _let_4 _let_3)) _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_4 (@ _let_2 _let_3))) (@ _let_2 _let_1))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (let ((_let_4 (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_4 (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_1)) _let_2)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_2)) _let_1))) _let_1)) V0m))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2EPRE))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_3 (@ (@ tptp.ap (@ _let_4 _let_2)) _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_4 (@ _let_3 _let_2))) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum V1n))) tptp.fo__c_2Enum_2E0) (and (= V0m tptp.fo__c_2Enum_2E0) (= V1n tptp.fo__c_2Enum_2E0)))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO)))))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum V1n))) _let_1) (or (and (= V0m _let_1) (= V1n tptp.fo__c_2Enum_2E0)) (and (= V0m tptp.fo__c_2Enum_2E0) (= V1n _let_1)))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum V1n))) V0m) (= V1n tptp.fo__c_2Enum_2E0))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (= V0m (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Eprim__rec_2EPRE) _let_1))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V0m))) V1n))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap tptp.c_2Eprim__rec_2EPRE))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_4 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))) (=> (and (@ tptp.p (@ _let_4 _let_3)) (@ tptp.p (@ _let_4 _let_1))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_2 _let_3)) (@ tptp.surj__ty_2Enum_2Enum (@ _let_2 _let_1))) (= V0m V1n)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (not (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2p))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_1)) _let_2)) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V0m))) _let_1)) V2p) (= V0m (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_2)) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_5 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_5 _let_4)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_5 (@ (@ tptp.ap (@ _let_3 _let_4)) _let_1))) (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_5 _let_2)) _let_4))) (@ (@ tptp.ap (@ _let_5 _let_1)) _let_4))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_5 _let_2)) _let_4))) (@ (@ tptp.ap (@ _let_5 _let_1)) _let_4))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_5 _let_2)) _let_4))) (@ (@ tptp.ap (@ _let_5 _let_1)) _let_4))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V2p))))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) (@ _let_4 _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) _let_1))) (= V0m V1n))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_5 _let_2)) _let_4))) (@ (@ tptp.ap (@ _let_5 _let_1)) _let_4))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_3 (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1n))) (=> (and (@ tptp.p (@ _let_3 _let_4)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 _let_4)) _let_1))) (@ tptp.p (@ _let_3 _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1n))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) _let_4)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_4)) _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V0m))))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V1n))) (=> (and (@ tptp.p (@ _let_2 _let_3)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_3)) _let_1))) (@ tptp.p (@ _let_2 _let_1))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum) (V3q tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V3q))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_5 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_6 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ _let_6 _let_5)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_6 _let_4)) _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_6 (@ (@ tptp.ap (@ _let_3 _let_5)) _let_4))) (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_1)) _let_1)))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) _let_1)))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_5 _let_4)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_5 (@ (@ tptp.ap (@ _let_3 _let_4)) _let_1))) (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2i tptp.tp__ty_2Enum_2Enum) (V3j tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V3j))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2i))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_5 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_6 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ _let_6 _let_5)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_6 _let_4)) _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_6 (@ (@ tptp.ap (@ _let_3 _let_5)) _let_4))) (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_5 _let_4)) _let_2))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_5 (@ (@ tptp.ap (@ _let_3 _let_4)) _let_1))) (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V2p))))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_2 (@ (@ tptp.ap (@ _let_4 _let_3)) _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_4 (@ _let_2 _let_3))) (@ _let_2 _let_1))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V1n))) (@ tptp.inj__ty_2Enum_2Enum V0m))) (exists ((V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (= V0m (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (@ (@ tptp.ap (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))))))))))
% 0.80/1.45  (assert (forall ((V0p tptp.tp__ty_2Enum_2Enum) (V1q tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1q))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) (@ tptp.inj__ty_2Enum_2Enum V2n))))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0p))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_3)) _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ _let_2 _let_3))) (@ _let_2 _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0n))) (not (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ (@ tptp.ap (@ _let_2 _let_3)) _let_3))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_2 _let_1)) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))) (= V0n V1m)))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_1)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V1n))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (or (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V0n))) (@ tptp.inj__ty_2Enum_2Enum V1m))) (exists ((V2p tptp.tp__ty_2Enum_2Enum)) (= V0n (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V2p))) (@ tptp.inj__ty_2Enum_2Enum V1m))))))))
% 0.80/1.45  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)) (=> (exists ((V1n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Enum_2Enum V1n)))) (exists ((V2n tptp.tp__ty_2Enum_2Enum)) (and (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Enum_2Enum V2n))) (forall ((V3m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V3m))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V2n))) (not (@ tptp.p (@ (@ tptp.ap V0P) _let_1))))))))))))
% 0.80/1.45  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)) (=> (forall ((V1n tptp.tp__ty_2Enum_2Enum)) (=> (forall ((V2m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2m))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V1n))) (@ tptp.p (@ (@ tptp.ap V0P) _let_1))))) (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Enum_2Enum V1n))))) (forall ((V3n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Enum_2Enum V3n))))))))
% 0.80/1.45  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)) (= (forall ((V1n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Enum_2Enum V1n)))) (and (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (forall ((V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (let ((_let_2 (@ tptp.ap V0P))) (=> (@ tptp.p (@ _let_2 _let_1)) (@ tptp.p (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))))))))))))
% 0.80/1.45  (assert (forall ((V0a tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0a))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))))))
% 0.80/1.45  (assert (forall ((V0a tptp.tp__ty_2Enum_2Enum) (V1b tptp.tp__ty_2Enum_2Enum) (V2c tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2c))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1b))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (let ((_let_4 (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum V0a))))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_4 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_2)) _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0m))) (forall ((V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.ap tptp.c_2Eprim__rec_2EPRE))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) (@ _let_4 _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0n))) (forall ((V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_4 (@ tptp.ap tptp.c_2Eprim__rec_2EPRE))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) (@ _let_4 _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap tptp.c_2Eprim__rec_2EPRE))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ _let_2 _let_3))) (@ _let_2 _let_1))))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V1m)))) _let_1)))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum V1n))) V0m) (or (= V0m tptp.fo__c_2Enum_2E0) (= V1n tptp.fo__c_2Enum_2E0)))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_2)) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_1)) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO)))))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum) (V2i tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V2i))) (let ((_let_4 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_1)) _let_2))) (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_3)) _let_2))) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT2) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_1)) _let_1))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1i tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1i))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V2n)))))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) (@ _let_4 _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.45  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1i tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V2n)))))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.surj__ty_2Enum_2Enum (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V1i)))) (= V0m V1i)))))
% 0.80/1.45  (assert (forall ((V0p tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V0p)))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V2n))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V1m))) _let_1))) (= V2n V1m))))))
% 0.80/1.45  (assert (forall ((V0p tptp.tp__ty_2Enum_2Enum) (V1q tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum) (V3m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V1q)))) (@ tptp.inj__ty_2Enum_2Enum V0p)))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V2n))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V3m))) _let_1))) (= V2n V3m))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V0m))))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (@ tptp.surj__ty_2Enum_2Enum (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V2p)))) (= V1n V2p)))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) _let_1))) (= V0m V1n))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V0m))))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (@ tptp.surj__ty_2Enum_2Enum (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V2p)))) (or (= V0m tptp.fo__c_2Enum_2E0) (= V1n V2p))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V2p))) _let_1))) (or (= V0m tptp.fo__c_2Enum_2E0) (= V1n V2p)))))))
% 0.80/1.46  (assert (forall ((V0a tptp.tp__ty_2Enum_2Enum) (V1c tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1c))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V0a))) _let_1))) _let_1)) V0a))))
% 0.80/1.46  (assert (forall ((V0c tptp.tp__ty_2Enum_2Enum) (V1b tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ tptp.inj__ty_2Enum_2Enum V0c))) (@ tptp.inj__ty_2Enum_2Enum V1b))) (forall ((V2a tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0c))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1b))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (let ((_let_4 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V2a))))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ _let_4 (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))))))
% 0.80/1.46  (assert (forall ((V0c tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0c))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_1)) _let_1)) tptp.fo__c_2Enum_2E0))))
% 0.80/1.46  (assert (forall ((V0a tptp.tp__ty_2Enum_2Enum) (V1b tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ tptp.inj__ty_2Enum_2Enum V1b))) (@ tptp.inj__ty_2Enum_2Enum V0a))) (forall ((V2c tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2c))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1b))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0a))) (let ((_let_4 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_3)) _let_2))) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_2)) _let_1))))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (= (not (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) _let_2))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))
% 0.80/1.46  (assert (forall ((V0b tptp.tp__ty_2Enum_2Enum) (V1c tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ tptp.inj__ty_2Enum_2Enum V1c))) (@ tptp.inj__ty_2Enum_2Enum V0b))) (forall ((V2a tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0b))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1c))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V2a))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_4 _let_3)) (@ (@ tptp.ap (@ _let_4 _let_1)) _let_2))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_3)) _let_2))) _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V0n))) (@ tptp.inj__ty_2Enum_2Enum V1m))) (forall ((V2p tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V0n))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V1m))) (@ tptp.inj__ty_2Enum_2Enum V2p))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1p tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum V1p))) (forall ((V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V1p))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_3)) _let_2))) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_2)) _let_1))))))))))))
% 0.80/1.46  (assert (forall ((V0p tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0p))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V1m)))) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))))))
% 0.80/1.46  (assert (forall ((V0p tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0p))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_2)))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ _let_5 _let_4)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_5 _let_1)) _let_2))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_3 _let_4)) (@ tptp.surj__ty_2Enum_2Enum (@ _let_3 _let_1))) (= V1n V2m))))))))))
% 0.80/1.46  (assert (forall ((V0p tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_5 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_1)))) (=> (and (@ tptp.p (@ _let_5 _let_4)) (@ tptp.p (@ _let_5 _let_2))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_4)) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))) (= V1n V2m))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (not (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V1n)))) (@ tptp.inj__ty_2Enum_2Enum V0m))) tptp.fo__c_2Enum_2E0))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V1n)))) (@ tptp.inj__ty_2Enum_2Enum V0m))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (exists ((V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.ap tptp.c_2Enum_2ESUC))) (let ((_let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ _let_1 (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))) (@ tptp.inj__ty_2Enum_2Enum V1m)))) (or (= V0n (@ tptp.surj__ty_2Enum_2Enum _let_2)) (= V0n (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_2)) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.ap tptp.c_2Enum_2ESUC))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) (@ _let_2 (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V1m))))))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ _let_3 _let_1))) (@ _let_3 (@ _let_2 _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (or (= V0m V1n) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1m))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3E_3D) _let_1)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) _let_1)))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (or (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum V1n))) (exists ((V2p tptp.tp__ty_2Enum_2Enum)) (= V1n (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum V2p))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum V1n))) (exists ((V2p tptp.tp__ty_2Enum_2Enum)) (= V1n (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum V2p))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum V1n))) tptp.fo__c_2Enum_2E0) (or (= V0m tptp.fo__c_2Enum_2E0) (= V1n tptp.fo__c_2Enum_2E0)))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum) (V1y tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO)))))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V0x))) (@ tptp.inj__ty_2Enum_2Enum V1y))) _let_1) (and (= V0x _let_1) (= V1y _let_1))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum V1n))) V1n) (or (= V0m (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (= V1n tptp.fo__c_2Enum_2E0)))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))) (=> (and (@ tptp.p (@ _let_3 _let_2)) (@ tptp.p (@ _let_3 _let_1))) (@ tptp.p (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_2)) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.p (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_3)) _let_1))) (and (@ tptp.p (@ _let_2 _let_3)) (@ tptp.p (@ _let_2 _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.p (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_3)) _let_1))) (or (@ tptp.p (@ _let_2 _let_3)) (@ tptp.p (@ _let_2 _let_1)))))))))
% 0.80/1.46  (assert (and (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Earithmetic_2EFACT) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2EFACT))) (let ((_let_3 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_2 _let_3)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_3)) (@ _let_2 _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ (@ tptp.ap tptp.c_2Earithmetic_2EFACT) (@ tptp.inj__ty_2Enum_2Enum V0n))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (= (@ tptp.p (@ (@ tptp.ap tptp.c_2Earithmetic_2EEVEN) _let_1)) (not (@ tptp.p (@ (@ tptp.ap tptp.c_2Earithmetic_2EODD) _let_1)))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (= (@ tptp.p (@ (@ tptp.ap tptp.c_2Earithmetic_2EODD) _let_1)) (not (@ tptp.p (@ (@ tptp.ap tptp.c_2Earithmetic_2EEVEN) _let_1)))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (or (@ tptp.p (@ (@ tptp.ap tptp.c_2Earithmetic_2EEVEN) _let_1)) (@ tptp.p (@ (@ tptp.ap tptp.c_2Earithmetic_2EODD) _let_1))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (not (and (@ tptp.p (@ (@ tptp.ap tptp.c_2Earithmetic_2EEVEN) _let_1)) (@ tptp.p (@ (@ tptp.ap tptp.c_2Earithmetic_2EODD) _let_1)))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2EEVEN))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.p (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_3)) _let_1))) (= (@ tptp.p (@ _let_2 _let_3)) (@ tptp.p (@ _let_2 _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2EEVEN))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.p (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_3)) _let_1))) (or (@ tptp.p (@ _let_2 _let_3)) (@ tptp.p (@ _let_2 _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2EODD))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.p (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_3)) _let_1))) (not (= (@ tptp.p (@ _let_2 _let_3)) (@ tptp.p (@ _let_2 _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2EODD))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.p (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_3)) _let_1))) (and (@ tptp.p (@ _let_2 _let_3)) (@ tptp.p (@ _let_2 _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap tptp.c_2Earithmetic_2EEVEN) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT2) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (@ tptp.inj__ty_2Enum_2Enum V0n))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap tptp.c_2Earithmetic_2EODD) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT2) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (@ tptp.inj__ty_2Enum_2Enum V0n)))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (and (=> (@ tptp.p (@ (@ tptp.ap tptp.c_2Earithmetic_2EEVEN) _let_1)) (exists ((V1m tptp.tp__ty_2Enum_2Enum)) (= V0n (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT2) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (@ tptp.inj__ty_2Enum_2Enum V1m)))))) (=> (@ tptp.p (@ (@ tptp.ap tptp.c_2Earithmetic_2EODD) _let_1)) (exists ((V2m tptp.tp__ty_2Enum_2Enum)) (= V0n (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT2) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (@ tptp.inj__ty_2Enum_2Enum V2m)))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.p (@ (@ tptp.ap tptp.c_2Earithmetic_2EEVEN) (@ tptp.inj__ty_2Enum_2Enum V0n))) (exists ((V1m tptp.tp__ty_2Enum_2Enum)) (= V0n (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT2) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (@ tptp.inj__ty_2Enum_2Enum V1m))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.p (@ (@ tptp.ap tptp.c_2Earithmetic_2EODD) (@ tptp.inj__ty_2Enum_2Enum V0n))) (exists ((V1m tptp.tp__ty_2Enum_2Enum)) (= V0n (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT2) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (@ tptp.inj__ty_2Enum_2Enum V1m)))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2EEVEN))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0n))) (= (@ tptp.p (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) _let_1)) _let_3))) (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_3)) (@ tptp.p (@ _let_2 _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EEVEN))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (@ tptp.p (@ _let_3 _let_2))) (@ tptp.p (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) _let_2)) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2EODD))) (= (@ tptp.p (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V0n)))) (or (= V0n tptp.fo__c_2Enum_2E0) (@ tptp.p (@ _let_2 _let_1))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EODD))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (@ tptp.p (@ _let_3 _let_2))) (@ tptp.p (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) _let_2)) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (= (= V0m V1n) (and (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_4 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V0m))))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) (@ _let_4 _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_4 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V0m))))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) (@ _let_4 _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_5 _let_2)) _let_4))) (@ (@ tptp.ap (@ _let_5 _let_1)) _let_4))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (= (not (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_2))) _let_1))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Enum_2ESUC))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (= (not (= V0m V1n)) (or (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ _let_3 _let_1))) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ _let_3 _let_2))) _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3E) _let_2)) _let_1))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) _let_1)))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3E_3D) _let_2)) _let_1))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_2))) _let_1)))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) _let_1))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Enum_2ESUC))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_3 (@ (@ tptp.ap (@ _let_4 _let_1)) _let_2))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_4 (@ _let_3 _let_2))) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (not (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V1n))))) _let_1))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V2p)))))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ _let_2 _let_3))) (@ _let_2 _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_4 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V0m))))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) (@ _let_4 _let_1))) (or (= V0m tptp.fo__c_2Enum_2E0) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_5 _let_2)) _let_4))) (@ (@ tptp.ap (@ _let_5 _let_1)) _let_4))) (or (= V1n tptp.fo__c_2Enum_2E0) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_5 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_4)))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_5 _let_2))) (@ _let_5 _let_1))) (and (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_4)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_5 _let_2)) _let_4))) (@ (@ tptp.ap (@ _let_5 _let_1)) _let_4))) (and (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_4)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_4 (and (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_3)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) _let_1))))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (let ((_let_6 (@ tptp.ap (@ _let_2 _let_3)))) (and (= (@ tptp.p (@ _let_6 (@ (@ tptp.ap (@ _let_5 _let_3)) _let_1))) _let_4) (= (@ tptp.p (@ _let_6 (@ (@ tptp.ap (@ _let_5 _let_1)) _let_3))) _let_4))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_3 (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_5 (@ tptp.ap (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_4)) _let_1))))) (and (= (@ tptp.p (@ _let_5 _let_4)) (and (@ tptp.p (@ _let_3 _let_4)) (= V1n tptp.fo__c_2Enum_2E0))) (= (@ tptp.p (@ _let_5 _let_1)) (and (@ tptp.p (@ _let_3 _let_1)) (= V0m tptp.fo__c_2Enum_2E0)))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (or (= V0m tptp.fo__c_2Enum_2E0) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1))))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (let ((_let_5 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_3)))) (and (= (@ tptp.p (@ _let_5 (@ (@ tptp.ap (@ _let_4 _let_3)) _let_1))) _let_2) (= (@ tptp.p (@ _let_5 (@ (@ tptp.ap (@ _let_4 _let_1)) _let_3))) _let_2)))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_5 (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_2)) _let_4))))) (and (= (@ tptp.p (@ _let_5 _let_2)) (or (= V0m tptp.fo__c_2Enum_2E0) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_4)) _let_1)))) (= (@ tptp.p (@ _let_5 _let_4)) (or (= V1n tptp.fo__c_2Enum_2E0) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_4 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_3)))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_4 (@ (@ tptp.ap (@ _let_5 _let_2)) _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.ty_2Enum_2Enum)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) _let_1))) _let_3)) (@ (@ tptp.ap (@ _let_5 (@ _let_4 _let_2))) _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ _let_5 _let_3)) _let_1))) _let_2)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.ty_2Enum_2Enum)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_3)) _let_1))) _let_2)) (@ (@ tptp.ap (@ _let_5 (@ (@ tptp.ap (@ _let_4 _let_3)) _let_2))) _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_4 _let_3)) (@ (@ tptp.ap (@ _let_4 _let_1)) _let_2))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.ty_2Enum_2Enum)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_1)) _let_2))) _let_3)) (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_3)) _let_2))) _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (let ((_let_4 (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ _let_4 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_2)) _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Enum_2ESUC))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_3 (@ (@ tptp.ap (@ _let_4 _let_2)) _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.ty_2Enum_2Enum)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) _let_1))) (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0)))) (@ (@ tptp.ap (@ _let_4 (@ _let_3 _let_2))) _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_3 (@ tptp.ap (@ _let_2 _let_1)))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_5 (@ tptp.inj__ty_2Enum_2Enum V2p))) (= (@ tptp.p (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_4)) _let_5))) (or (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_1)) _let_5))) _let_4)) (@ tptp.p (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_3)) _let_2))) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_2)) _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_4 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_1)) _let_2))) (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_3)) _let_2))) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_4)) _let_3))) _let_1)) (and (@ tptp.p (@ (@ tptp.ap (@ _let_2 _let_4)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_3)) _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_3E_3D))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_1)) _let_2))) (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_3)) _let_2))) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2E_3E_3D))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_4)) _let_3))) _let_1)) (or (@ tptp.p (@ (@ tptp.ap (@ _let_2 _let_4)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_3)) _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2E_3E))) (let ((_let_3 (@ tptp.ap (@ _let_2 _let_1)))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_5 (@ tptp.inj__ty_2Enum_2Enum V2p))) (= (@ tptp.p (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_4)) _let_5))) (and (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_1)) _let_5))) _let_4)) (@ tptp.p (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_3E))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_3)) _let_2))) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_2)) _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (= V0m (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_2)) _let_1))) (or (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_4)) _let_1)) V1n) (and (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_4)) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_4)) _let_3)) V2p) (or (= V0m (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_3)) _let_1))) (and (@ tptp.p (@ (@ tptp.ap (@ _let_2 _let_4)) _let_3)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 _let_1)) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))))))))))
% 0.80/1.46  (assert (and (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ tptp.inj__ty_2Enum_2Enum V0n))) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (= V0n tptp.fo__c_2Enum_2E0))) (forall ((V1m tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ tptp.inj__ty_2Enum_2Enum V1m))))) (let ((_let_3 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) (= (@ tptp.p (@ _let_2 _let_3)) (or (= V1m (@ tptp.surj__ty_2Enum_2Enum _let_3)) (@ tptp.p (@ _let_2 _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0k tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V1n))) (exists ((V2r tptp.tp__ty_2Enum_2Enum) (V3q tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2r))) (and (= V0k (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V3q))) _let_1))) _let_2))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0n))) (forall ((V1k tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1k))) (let ((_let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) _let_2)) _let_1))) (and (= V1k (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) _let_2)) _let_1))) _let_1))) _let_3))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_3)) _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV2) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) _let_1)) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT2) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO)))))))))
% 0.80/1.46  (assert (forall ((V0k tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) (@ tptp.inj__ty_2Enum_2Enum V0k))) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0)))) tptp.fo__c_2Enum_2E0)))
% 0.80/1.46  (assert (forall ((V0k tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) (@ tptp.inj__ty_2Enum_2Enum V0k))) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) tptp.fo__c_2Enum_2E0)))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0n))) (forall ((V1k tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1k))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V0n)))) _let_1)))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1k tptp.tp__ty_2Enum_2Enum) (V2q tptp.tp__ty_2Enum_2Enum)) (=> (exists ((V3r tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V3r))) (and (= V1k (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V2q))) _let_1))) _let_2))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1)))))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) (@ tptp.inj__ty_2Enum_2Enum V1k))) (@ tptp.inj__ty_2Enum_2Enum V0n))) V2q))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1k tptp.tp__ty_2Enum_2Enum) (V2r tptp.tp__ty_2Enum_2Enum)) (=> (exists ((V3q tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2r))) (and (= V1k (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V3q))) _let_1))) _let_2))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1)))))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) (@ tptp.inj__ty_2Enum_2Enum V1k))) (@ tptp.inj__ty_2Enum_2Enum V0n))) V2r))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1r tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V1r))) (@ tptp.inj__ty_2Enum_2Enum V0n))) (forall ((V2q tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V2q))) _let_1))) (@ tptp.inj__ty_2Enum_2Enum V1r)))) _let_1)) V2q))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1k tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1k))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) _let_2)) _let_1)) V1k))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0n))) (forall ((V1k tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V1k))) _let_1))) _let_1)) tptp.fo__c_2Enum_2E0))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) _let_2)) _let_1)) tptp.fo__c_2Enum_2E0))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) _let_2)) _let_1)) tptp.fo__c_2Enum_2E0))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1r tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V1r))) (@ tptp.inj__ty_2Enum_2Enum V0n))) (forall ((V2q tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V2q))) _let_1))) (@ tptp.inj__ty_2Enum_2Enum V1r)))) _let_1)) V1r))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0n))) (forall ((V1q tptp.tp__ty_2Enum_2Enum) (V2r tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2r))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EMOD))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V1q))) _let_1))) _let_2))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1q tptp.tp__ty_2Enum_2Enum) (V2r tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2r))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2EMOD))) (let ((_let_5 (@ tptp.inj__ty_2Enum_2Enum V1q))) (let ((_let_6 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))) (=> (and (@ tptp.p (@ _let_6 _let_1)) (@ tptp.p (@ _let_6 _let_5)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) _let_1))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_5)) _let_1))) _let_2))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2))) _let_1))))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0n))) (forall ((V1j tptp.tp__ty_2Enum_2Enum) (V2k tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2k))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V1j))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2EMOD))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_5 (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ _let_5 _let_3)) _let_1))) (@ (@ tptp.ap (@ _let_5 _let_2)) _let_1)))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_5 (@ (@ tptp.ap (@ _let_4 _let_3)) _let_2))) _let_1))))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0n))) (forall ((V1k tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2EMOD))) (let ((_let_3 (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V1k))) _let_1))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_2 _let_3)) _let_1)) (@ tptp.surj__ty_2Enum_2Enum _let_3)))))))))
% 0.80/1.46  (assert (forall ((V0r tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0r))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) _let_2)) _let_1)) tptp.fo__c_2Enum_2E0))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1q tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V1q))) _let_1))) _let_1)) V1q)))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0n))) (forall ((V1x tptp.tp__ty_2Enum_2Enum) (V2r tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2r))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EDIV))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1x))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_5 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_4)) _let_1))) _let_2))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_5 _let_4)) (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0n))) (forall ((V1m tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EDIV))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (let ((_let_6 (@ tptp.ap tptp.c_2Earithmetic_2EMOD))) (=> (or (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_6 _let_4)) _let_1)) tptp.fo__c_2Enum_2E0) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_6 _let_2)) _let_1)) tptp.fo__c_2Enum_2E0)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_5 _let_4)) _let_2))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_5 (@ (@ tptp.ap (@ _let_3 _let_4)) _let_1))) (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))) (=> (and (@ tptp.p (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (@ tptp.p (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V0m)))) (forall ((V2x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2EMOD))) (let ((_let_3 (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V2x))))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_2 (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V0m))))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ _let_3 _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0q tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) (@ tptp.inj__ty_2Enum_2Enum V0q))) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0)))) V0q)))
% 0.80/1.46  (assert (forall ((V0q tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) (@ tptp.inj__ty_2Enum_2Enum V0q))) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) V0q)))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (and (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) _let_1)) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) _let_1)) _let_1)) tptp.fo__c_2Enum_2E0))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))) (=> (and (@ tptp.p (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.p (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V1n)))) (forall ((V2x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EDIV))) (let ((_let_4 (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum V2x))))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ _let_4 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_2)) _let_1)))))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ (@ tptp.ap tptp.c_2Eprim__rec_2EPRE) _let_1))) V0m)))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1d tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1d))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) _let_2))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) _let_1)) _let_2))) _let_1))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) (@ tptp.inj__ty_2Enum_2Enum V0m))) _let_1))) _let_1)))))))
% 0.80/1.46  (assert (and (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1x))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EMOD))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_2)) _let_1))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))) (forall ((V2n tptp.tp__ty_2Enum_2Enum) (V3x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V3x))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EMOD))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_1)) _let_2))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1x))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EMOD))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_2)) _let_1))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1x))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EMOD))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_1)) _let_2))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)) (forall ((V1p tptp.tp__ty_2Enum_2Enum) (V2q tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2q))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) (@ tptp.inj__ty_2Enum_2Enum V1p))) _let_1))) (exists ((V3k tptp.tp__ty_2Enum_2Enum) (V4r tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V3k))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2q))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V4r))) (and (= V1p (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_1)) _let_2))) _let_3))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_3)) _let_2)) (@ tptp.p (@ (@ tptp.ap V0P) _let_1))))))))))))))
% 0.80/1.46  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)) (forall ((V1m tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) (@ tptp.inj__ty_2Enum_2Enum V1m))) _let_1))) (forall ((V3q tptp.tp__ty_2Enum_2Enum) (V4r tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V3q))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2n))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V4r))) (=> (and (= V1m (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_1)) _let_2))) _let_3))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_3)) _let_2))) (@ tptp.p (@ (@ tptp.ap V0P) _let_1))))))))))))))
% 0.80/1.46  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)) (forall ((V1p tptp.tp__ty_2Enum_2Enum) (V2q tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2q))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) (@ tptp.inj__ty_2Enum_2Enum V1p))) _let_1))) (exists ((V3k tptp.tp__ty_2Enum_2Enum) (V4r tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V4r))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2q))) (and (= V1p (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V3k))) _let_2))) _let_1))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) _let_2)) (@ tptp.p (@ (@ tptp.ap V0P) _let_1)))))))))))))
% 0.80/1.46  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)) (forall ((V1m tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) (@ tptp.inj__ty_2Enum_2Enum V1m))) _let_1))) (forall ((V3q tptp.tp__ty_2Enum_2Enum) (V4r tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V4r))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2n))) (=> (and (= V1m (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V3q))) _let_2))) _let_1))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) _let_2))) (@ tptp.p (@ (@ tptp.ap V0P) _let_1)))))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (@ tptp.inj__ty_2Enum_2Enum V0n))) (forall ((V1j tptp.tp__ty_2Enum_2Enum) (V2k tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2k))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V1j))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2EMOD))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_5 (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ _let_5 _let_3)) _let_1))) (@ (@ tptp.ap (@ _let_5 _let_2)) _let_1)))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_5 (@ (@ tptp.ap (@ _let_4 _let_3)) _let_2))) _let_1))))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1p tptp.tp__ty_2Enum_2Enum) (V2q tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2q))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_2)))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1p))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2EMOD))) (let ((_let_6 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))) (=> (and (@ tptp.p (@ _let_6 _let_2)) (@ tptp.p (@ _let_6 _let_1))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_3 (@ (@ tptp.ap (@ _let_5 _let_4)) _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_5 (@ _let_3 _let_4))) (@ _let_3 _let_1)))))))))))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum) (V1y tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1y))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0x))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) _let_2)) _let_1)) V0x) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1x tptp.tp__ty_2Enum_2Enum) (V2y tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2y))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EDIV))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1x))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_5 _let_4)) _let_2))) (@ tptp.p (@ (@ tptp.ap (@ _let_5 (@ (@ tptp.ap (@ _let_3 _let_4)) _let_1))) (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum) (V1y tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1y))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0x))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_1)) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO)))))))))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum) (V1y tptp.tp__ty_2Enum_2Enum) (V2z tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1y))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2z))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0x))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_2)) (= (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) _let_1)) _let_2))) (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_3)) _let_2))) _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum) (V1y tptp.tp__ty_2Enum_2Enum) (V2z tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1y))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2z))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0x))) (let ((_let_4 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_2)) (= (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) _let_1)) _let_2))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_3)) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO)))))) _let_2))) _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum) (V1y tptp.tp__ty_2Enum_2Enum) (V2z tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2z))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0x))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V1y))) (let ((_let_4 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) _let_3)) _let_1))) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_2)) _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum) (V1y tptp.tp__ty_2Enum_2Enum) (V2z tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2z))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0x))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V1y))) (let ((_let_4 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) _let_3)) _let_1))) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_2)) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO)))))) _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum) (V1y tptp.tp__ty_2Enum_2Enum) (V2z tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2z))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0x))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1y))) (let ((_let_5 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_5 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) _let_4)) _let_1)) V0x) (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))) _let_4)) (@ tptp.p (@ (@ tptp.ap (@ _let_5 _let_4)) (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_2))) _let_1)))))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2k tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2k))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2EMOD))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2EDIV))) (let ((_let_6 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))) (=> (and (@ tptp.p (@ _let_6 _let_1)) (@ tptp.p (@ _let_6 _let_2))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ _let_5 _let_3)) _let_1))) _let_2)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_5 (@ (@ tptp.ap (@ _let_4 _let_3)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_1)) _let_2)))) _let_1))))))))))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum) (V1y tptp.tp__ty_2Enum_2Enum) (V2z tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0x))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2z))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V1y))) V2z) (and (= V1y (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) _let_2)) _let_1))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) _let_2)) _let_1)) tptp.fo__c_2Enum_2E0))))))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum) (V1y tptp.tp__ty_2Enum_2Enum) (V2z tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0x))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL))) (let ((_let_3 (@ _let_2 (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT2) _let_1)))) (let ((_let_4 (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V2z)))) (let ((_let_5 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) _let_4)))) (let ((_let_6 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) _let_4)))) (let ((_let_7 (@ tptp.surj__ty_2Enum_2Enum _let_4))) (let ((_let_8 (@ tptp.inj__ty_2Enum_2Enum V1y))) (let ((_let_9 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (let ((_let_10 (@ _let_2 (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) _let_1)))) (and (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_9 _let_10)) _let_8)) _let_7) (and (= V1y (@ tptp.surj__ty_2Enum_2Enum (@ _let_6 _let_10))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_5 _let_10)) tptp.fo__c_2Enum_2E0))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_9 _let_3)) _let_8)) _let_7) (and (= V1y (@ tptp.surj__ty_2Enum_2Enum (@ _let_6 _let_3))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_5 _let_3)) tptp.fo__c_2Enum_2E0))))))))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1k tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) (@ tptp.inj__ty_2Enum_2Enum V1k))) _let_1)) tptp.fo__c_2Enum_2E0) (exists ((V2d tptp.tp__ty_2Enum_2Enum)) (= V1k (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ tptp.inj__ty_2Enum_2Enum V2d))) (@ tptp.inj__ty_2Enum_2Enum V0n))))))))))
% 0.80/1.46  (assert (forall ((V0y tptp.tp__ty_2Enum_2Enum) (V1x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0y))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1x))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EMOD))) (let ((_let_4 (@ tptp.ap tptp.c_2Enum_2ESUC))) (let ((_let_5 (@ _let_4 _let_2))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (not (= (@ tptp.surj__ty_2Enum_2Enum _let_5) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ _let_4 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) _let_2)) _let_1)))) _let_1))))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_5)) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ _let_4 (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))))))
% 0.80/1.46  (assert (forall ((V0y tptp.tp__ty_2Enum_2Enum) (V1x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0y))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1x))) (let ((_let_3 (@ tptp.ap tptp.c_2Enum_2ESUC))) (let ((_let_4 (@ _let_3 _let_2))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2EMOD))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_5 _let_4)) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ _let_3 (@ (@ tptp.ap (@ _let_5 _let_2)) _let_1)))) (not (= (@ tptp.surj__ty_2Enum_2Enum _let_4) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) _let_2)) _let_1)))) _let_1)))))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0n))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) _let_2)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) _let_1)) _let_2)) (@ tptp.surj__ty_2Enum_2Enum _let_1)))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (and (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_2)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) _let_1)) _let_2)) (@ tptp.surj__ty_2Enum_2Enum _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0y tptp.tp__ty_2Enum_2Enum) (V1x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1x))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0y))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMOD) _let_1)) _let_2))) _let_1)))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1k tptp.tp__ty_2Enum_2Enum) (V2x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1k))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V2x))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2EMOD))) (let ((_let_5 (@ (@ tptp.ap (@ _let_4 _let_3)) _let_2))) (let ((_let_6 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (let ((_let_7 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ _let_7 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_7 _let_1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_2)) _let_5)))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_4 (@ (@ tptp.ap (@ _let_6 _let_3)) _let_1))) _let_2)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_6 _let_5)) _let_1)))))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1x tptp.tp__ty_2Enum_2Enum) (V2k tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1x))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EMOD))) (let ((_let_4 (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))) (let ((_let_5 (@ tptp.inj__ty_2Enum_2Enum V2k))) (let ((_let_6 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_7 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_6 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_7 _let_2)) _let_5))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_7 _let_4)) _let_5))) (@ tptp.p (@ (@ tptp.ap (@ _let_6 _let_5)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_1)) _let_4))))))))))))))
% 0.80/1.46  (assert (forall ((A_27a tptp.del) (V0v_27 $$unsorted)) (=> (@ (@ tptp.mem V0v_27) A_27a) (forall ((V1f_27 $$unsorted)) (=> (@ (@ tptp.mem V1f_27) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a)) (forall ((V2M tptp.tp__ty_2Enum_2Enum) (V3M_27 tptp.tp__ty_2Enum_2Enum) (V4v $$unsorted)) (=> (@ (@ tptp.mem V4v) A_27a) (forall ((V5f $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Earithmetic_2Enum__CASE A_27a)))) (=> (@ (@ tptp.mem V5f) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a)) (=> (and (= V2M V3M_27) (=> (= V3M_27 tptp.fo__c_2Enum_2E0) (= V4v V0v_27)) (forall ((V6n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V6n))) (=> (= V3M_27 (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) (= (@ (@ tptp.ap V5f) _let_1) (@ (@ tptp.ap V1f_27) _let_1)))))) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V2M))) V4v)) V5f) (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V3M_27))) V0v_27)) V1f_27)))))))))))))
% 0.80/1.46  (assert (forall ((V0P $$unsorted)) (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (=> (@ (@ tptp.mem V0P) (@ _let_1 (@ _let_1 tptp.bool))) (= (forall ((V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0P) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) _let_1)))) (forall ((V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0P) _let_1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_1)) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))))))))))))
% 0.80/1.46  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (let ((_let_1 (@ tptp.arr tptp.ty_2Enum_2Enum))) (=> (@ (@ tptp.mem V0f) (@ _let_1 (@ _let_1 A_27a))) (forall ((V1g $$unsorted)) (=> (@ (@ tptp.mem V1g) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a)) (= (forall ((V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (let ((_let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) (= (@ (@ tptp.ap V1g) _let_2) (@ (@ tptp.ap (@ (@ tptp.ap V0f) _let_1)) _let_2))))) (and (forall ((V3n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.ap tptp.c_2Earithmetic_2EBIT1))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL))) (let ((_let_3 (@ _let_2 (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V3n))))) (= (@ (@ tptp.ap V1g) _let_3) (@ (@ tptp.ap (@ (@ tptp.ap V0f) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_3)) (@ _let_2 (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO)))))) _let_3)))))) (forall ((V4n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V4n))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL))) (let ((_let_3 (@ _let_2 (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT2) _let_1)))) (= (@ (@ tptp.ap V1g) _let_3) (@ (@ tptp.ap (@ (@ tptp.ap V0f) (@ _let_2 (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) _let_1)))) _let_3))))))))))))))
% 0.80/1.46  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)) (forall ((V1a tptp.tp__ty_2Enum_2Enum) (V2b tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) (@ tptp.inj__ty_2Enum_2Enum V1a))) (@ tptp.inj__ty_2Enum_2Enum V2b)))) (forall ((V3d tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V3d))) (let ((_let_2 (@ tptp.ap V0P))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (and (=> (= V2b (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum V1a))) _let_1))) (@ tptp.p (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0)))) (=> (= V1a (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum V2b))) _let_1))) (@ tptp.p (@ _let_2 _let_1)))))))))))))
% 0.80/1.46  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)) (forall ((V1n tptp.tp__ty_2Enum_2Enum)) (= (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap tptp.c_2Eprim__rec_2EPRE) (@ tptp.inj__ty_2Enum_2Enum V1n)))) (forall ((V2m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2m))) (let ((_let_2 (@ tptp.ap V0P))) (and (=> (= V1n tptp.fo__c_2Enum_2E0) (@ tptp.p (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0)))) (=> (= V1n (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) (@ tptp.p (@ _let_2 _let_1))))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_2)) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0b tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (@ tptp.inj__ty_2Enum_2Enum V0b))) (forall ((V1n tptp.tp__ty_2Enum_2Enum)) (exists ((V2m tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ tptp.inj__ty_2Enum_2Enum V1n))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) (@ tptp.inj__ty_2Enum_2Enum V0b))) (@ tptp.inj__ty_2Enum_2Enum V2m)))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1m))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) (@ tptp.inj__ty_2Enum_2Enum V0n))) _let_1)) tptp.fo__c_2Enum_2E0) (and (= V0n tptp.fo__c_2Enum_2E0) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)))))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum) (V1y tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0x))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))))) (= (@ tptp.p (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V1y)))) (or (@ tptp.p (@ _let_2 _let_1)) (= V1y tptp.fo__c_2Enum_2E0)))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EEXP))) (and (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.surj__ty_2Enum_2Enum _let_1)) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)) V0n)))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO)))))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) (@ tptp.inj__ty_2Enum_2Enum V0n))) (@ tptp.inj__ty_2Enum_2Enum V1m))) _let_1) (or (= V0n _let_1) (= V1m tptp.fo__c_2Enum_2E0))))))
% 0.80/1.46  (assert (forall ((V0b tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (@ tptp.inj__ty_2Enum_2Enum V0b))) (forall ((V1n tptp.tp__ty_2Enum_2Enum) (V2m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_4 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) (@ tptp.inj__ty_2Enum_2Enum V0b))))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) (@ _let_4 _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0b tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (@ tptp.inj__ty_2Enum_2Enum V0b))) (forall ((V1n tptp.tp__ty_2Enum_2Enum) (V2m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2m))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) (@ tptp.inj__ty_2Enum_2Enum V0b))))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) (@ _let_4 _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0b tptp.tp__ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (@ tptp.inj__ty_2Enum_2Enum V0b))) (forall ((V1n tptp.tp__ty_2Enum_2Enum) (V2m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) (@ tptp.inj__ty_2Enum_2Enum V0b))))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (@ tptp.surj__ty_2Enum_2Enum (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V2m)))) (= V1n V2m)))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum) (V2b tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2b))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) _let_2)))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_5 _let_4)) _let_1))) (@ tptp.p (@ (@ tptp.ap (@ _let_5 (@ _let_3 _let_4))) (@ _let_3 _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2b tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V2b)))))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_4 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ _let_2 _let_3))) (@ _let_2 _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0b tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V0b))) (let ((_let_5 (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) (let ((_let_6 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_7 (= V0b tptp.fo__c_2Enum_2E0))) (let ((_let_8 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) _let_4)))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_8 _let_2))) (@ _let_8 _let_1))) (or (and _let_7 (= V2n tptp.fo__c_2Enum_2E0)) (and _let_7 (@ tptp.p (@ (@ tptp.ap (@ _let_6 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_2))) (= V0b (@ tptp.surj__ty_2Enum_2Enum _let_5)) (and (@ tptp.p (@ (@ tptp.ap (@ _let_6 _let_5)) _let_4)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1x))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) _let_2)) _let_1))))))))
% 0.80/1.46  (assert (forall ((V0b tptp.tp__ty_2Enum_2Enum) (V1x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1x))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0b))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) _let_2)) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0x))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) _let_1)) _let_2)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.ty_2Enum_2Enum)) (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D tptp.ty_2Enum_2Enum)) _let_2)) _let_1))) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) _let_1)))))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum) (V1b tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1b))) (let ((_let_2 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V0x))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_2 _let_3)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) _let_1)) _let_3))) (or (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) _let_1)) (= V0x tptp.fo__c_2Enum_2E0))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1a tptp.tp__ty_2Enum_2Enum) (V2b tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V2b))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1a))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2EEXP))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ (@ tptp.ap (@ _let_5 _let_4)) _let_1))) (@ (@ tptp.ap (@ _let_5 _let_3)) _let_1))) (and (@ tptp.p (@ (@ tptp.ap (@ _let_2 _let_4)) _let_3)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1a tptp.tp__ty_2Enum_2Enum) (V2b tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2b))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1a))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2EEXP))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_5 _let_2)) _let_4))) (@ (@ tptp.ap (@ _let_5 _let_1)) _let_4))) (or (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)) (= V0n tptp.fo__c_2Enum_2E0))))))))))
% 0.80/1.46  (assert (forall ((V0b1 tptp.tp__ty_2Enum_2Enum) (V1b2 tptp.tp__ty_2Enum_2Enum) (V2x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2x))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2EEXP))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V0b1))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum V1b2))) _let_1))) (or (= V2x tptp.fo__c_2Enum_2E0) (= V0b1 V1b2)))))))
% 0.80/1.46  (assert (forall ((V0p tptp.tp__ty_2Enum_2Enum) (V1q tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1q))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2n))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) _let_2)))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V0p))) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_1)) _let_4))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_4)) _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EDIV) (@ _let_3 _let_4))) (@ _let_3 _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1x))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2EBIT1))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL))) (let ((_let_4 (@ _let_3 (@ _let_2 _let_1)))) (let ((_let_5 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_6 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EEXP) _let_5)))) (let ((_let_7 (@ _let_6 _let_4))) (let ((_let_8 (@ tptp.ap tptp.c_2Earithmetic_2EDIV))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_5)) (and (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_8 _let_7)) _let_5)) (@ tptp.surj__ty_2Enum_2Enum (@ _let_6 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_4)) (@ _let_3 (@ _let_2 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_8 (@ _let_6 (@ _let_3 (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT2) _let_1))))) _let_5)) (@ tptp.surj__ty_2Enum_2Enum _let_7))))))))))))))
% 0.80/1.46  (assert (forall ((V0z tptp.tp__ty_2Enum_2Enum) (V1x tptp.tp__ty_2Enum_2Enum) (V2y tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0z))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2y))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EEXP))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1x))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_2A))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_5 _let_4)) _let_2))) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_5 (@ (@ tptp.ap (@ _let_3 _let_4)) _let_1))) (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0z tptp.tp__ty_2Enum_2Enum) (V1x tptp.tp__ty_2Enum_2Enum) (V2y tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0z))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2y))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EEXP))) (let ((_let_4 (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum V1x))))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_4 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2A) _let_2)) _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMAX) _let_1)) _let_2)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.ty_2Enum_2Enum)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) _let_2))) _let_2)) _let_1)))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMIN) _let_2)) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.ty_2Enum_2Enum)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1))) _let_2)) _let_1)))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EMAX))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EMIN))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EMAX))) (let ((_let_4 (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_4 (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EMIN))) (let ((_let_4 (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum V0m))))) (= (@ tptp.surj__ty_2Enum_2Enum (@ _let_4 (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMIN) _let_2)) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMAX) _let_2)) _let_1))) (= V0m V1n))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMIN) _let_2)) _let_1))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMAX) _let_2)) _let_1))) (not (= V0m V1n)))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMIN) _let_2)) _let_1))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMAX) _let_2)) _let_1)))))))
% 0.80/1.46  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)) (forall ((V1m tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_3 (@ tptp.ap V0P))) (=> (and (@ tptp.p (@ _let_3 _let_2)) (@ tptp.p (@ _let_3 _let_1))) (and (@ tptp.p (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMIN) _let_2)) _let_1))) (@ tptp.p (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMAX) _let_2)) _let_1))))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.ap (@ _let_3 _let_2)))) (let ((_let_5 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_6 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMIN) _let_5)) _let_1))) (and (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_6)) _let_2)) (or (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_5)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)))) (= (@ tptp.p (@ _let_4 _let_6)) (and (@ tptp.p (@ _let_4 _let_5)) (@ tptp.p (@ _let_4 _let_1)))))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_5 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMAX) _let_4)) _let_2))) (let ((_let_6 (@ tptp.ap (@ _let_3 _let_1)))) (and (= (@ tptp.p (@ _let_6 _let_5)) (or (@ tptp.p (@ _let_6 _let_4)) (@ tptp.p (@ _let_6 _let_2)))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_5)) _let_1)) (and (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_4)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_4 (@ tptp.ap (@ _let_3 _let_2)))) (let ((_let_5 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_6 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMIN) _let_5)) _let_1))) (and (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_6)) _let_2)) (or (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_5)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)))) (= (@ tptp.p (@ _let_4 _let_6)) (and (@ tptp.p (@ _let_4 _let_5)) (@ tptp.p (@ _let_4 _let_1)))))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_5 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMAX) _let_4)) _let_2))) (let ((_let_6 (@ tptp.ap (@ _let_3 _let_1)))) (and (= (@ tptp.p (@ _let_6 _let_5)) (or (@ tptp.p (@ _let_6 _let_4)) (@ tptp.p (@ _let_6 _let_2)))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_5)) _let_1)) (and (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_4)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EMIN))) (and (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) tptp.fo__c_2Enum_2E0) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)) tptp.fo__c_2Enum_2E0)))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EMAX))) (and (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) V0n) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)) V0n)))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMAX) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum V1n))) tptp.fo__c_2Enum_2E0) (and (= V0m tptp.fo__c_2Enum_2E0) (= V1n tptp.fo__c_2Enum_2E0)))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum)) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMIN) (@ tptp.inj__ty_2Enum_2Enum V0m))) (@ tptp.inj__ty_2Enum_2Enum V1n))) tptp.fo__c_2Enum_2E0) (or (= V0m tptp.fo__c_2Enum_2E0) (= V1n tptp.fo__c_2Enum_2E0)))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMIN) _let_1)) _let_1)) V0n))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EMAX) _let_1)) _let_1)) V0n))))
% 0.80/1.46  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)) (= (and (exists ((V1x tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Enum_2Enum V1x)))) (exists ((V2x tptp.tp__ty_2Enum_2Enum)) (forall ((V3y tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V3y))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3E) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V2x))) (not (@ tptp.p (@ (@ tptp.ap V0P) _let_1)))))))) (exists ((V4x tptp.tp__ty_2Enum_2Enum)) (and (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Enum_2Enum V4x))) (forall ((V5y tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V5y))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3E) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V4x))) (not (@ tptp.p (@ (@ tptp.ap V0P) _let_1))))))))))))
% 0.80/1.46  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)) (= (exists ((V1n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Enum_2Enum V1n)))) (or (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (exists ((V2m tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V2m))))))))))
% 0.80/1.46  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)) (= (forall ((V1n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Enum_2Enum V1n)))) (and (@ tptp.p (@ (@ tptp.ap V0P) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (forall ((V2n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V2n))))))))))
% 0.80/1.46  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)) (forall ((V1c tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1c))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (forall ((V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V1c))) (@ tptp.p (@ (@ tptp.ap V0P) _let_1))))) (and (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_1)) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO)))))) (forall ((V3n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V3n))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) (@ tptp.inj__ty_2Enum_2Enum V1c))) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO)))))) (@ tptp.p (@ (@ tptp.ap V0P) _let_1)))))))))))))
% 0.80/1.46  (assert (forall ((V0P $$unsorted)) (=> (@ (@ tptp.mem V0P) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.bool)) (forall ((V1c tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1c))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) _let_1)) (= (exists ((V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) (@ tptp.inj__ty_2Enum_2Enum V1c))) (@ tptp.p (@ (@ tptp.ap V0P) _let_1))))) (or (@ tptp.p (@ (@ tptp.ap V0P) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_1)) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO)))))) (exists ((V3n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V3n))) (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) (@ tptp.inj__ty_2Enum_2Enum V1c))) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO)))))) (@ tptp.p (@ (@ tptp.ap V0P) _let_1)))))))))))))
% 0.80/1.46  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1f $$unsorted)) (=> (@ (@ tptp.mem V1f) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) A_27a)) (=> (and (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Erelation_2Etransitive A_27a)) V0R)) (forall ((V2n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (let ((_let_2 (@ tptp.ap V1f))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) (@ _let_2 _let_1))) (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1)))))))) (forall ((V3m tptp.tp__ty_2Enum_2Enum) (V4n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V4n))) (let ((_let_2 (@ tptp.ap V1f))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V3m))) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_3)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) (@ _let_2 _let_3))) (@ _let_2 _let_1)))))))))))))))
% 0.80/1.46  (assert (forall ((V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)) (=> (forall ((V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap V0f))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ _let_2 _let_1))) (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))))))) (forall ((V2m tptp.tp__ty_2Enum_2Enum) (V3n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V3n))) (let ((_let_2 (@ tptp.ap V0f))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V2m))) (let ((_let_4 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_4 _let_3)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_4 (@ _let_2 _let_3))) (@ _let_2 _let_1)))))))))))))
% 0.80/1.46  (assert (forall ((V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)) (=> (forall ((V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap V0f))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ _let_2 _let_1))) (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))))))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2EONE__ONE tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)) V0f))))))
% 0.80/1.46  (assert (forall ((V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2EONE__ONE tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)) V0f)) (forall ((V1b tptp.tp__ty_2Enum_2Enum)) (exists ((V2a tptp.tp__ty_2Enum_2Enum)) (forall ((V3x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V3x))) (let ((_let_2 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (=> (@ tptp.p (@ (@ tptp.ap (@ _let_2 (@ (@ tptp.ap V0f) _let_1))) (@ tptp.inj__ty_2Enum_2Enum V1b))) (@ tptp.p (@ (@ tptp.ap (@ _let_2 _let_1)) (@ tptp.inj__ty_2Enum_2Enum V2a)))))))))))))
% 0.80/1.46  (assert (forall ((V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.c_2Ebool_2EONE__ONE tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)) V0f)) (forall ((V1b tptp.tp__ty_2Enum_2Enum)) (exists ((V2n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V1b))) (@ (@ tptp.ap V0f) (@ tptp.inj__ty_2Enum_2Enum V2n))))))))))
% 0.80/1.46  (assert (forall ((V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)) (=> (forall ((V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap V0f))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ _let_2 _let_1))) (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))))))) (forall ((V2b tptp.tp__ty_2Enum_2Enum)) (exists ((V3n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ tptp.inj__ty_2Enum_2Enum V2b))) (@ (@ tptp.ap V0f) (@ tptp.inj__ty_2Enum_2Enum V3n))))))))))
% 0.80/1.46  (assert (forall ((V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr tptp.ty_2Enum_2Enum) tptp.ty_2Enum_2Enum)) (not (forall ((V1n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap V0f))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1)))) (@ _let_2 _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EABS__DIFF) _let_2)) _let_1)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.ty_2Enum_2Enum)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eprim__rec_2E_3C) _let_2)) _let_1))) (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2))) (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EABS__DIFF))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EABS__DIFF))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EABS__DIFF) _let_1)) _let_1)) tptp.fo__c_2Enum_2E0))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (= (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EABS__DIFF) (@ tptp.inj__ty_2Enum_2Enum V0n))) (@ tptp.inj__ty_2Enum_2Enum V1m))) tptp.fo__c_2Enum_2E0) (= V0n V1m))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EABS__DIFF))) (and (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) V0n) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)) V0n)))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EABS__DIFF))) (let ((_let_4 (@ tptp.ap tptp.c_2Enum_2ESUC))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ _let_4 _let_2))) (@ _let_4 _let_1))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum) (V1z tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1z))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EABS__DIFF) (@ tptp.inj__ty_2Enum_2Enum V0x))))) (let ((_let_3 (@ tptp.ap tptp.c_2Enum_2ESUC))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ _let_2 (@ _let_3 _let_1)))) (@ _let_3 (@ _let_2 _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum) (V1z tptp.tp__ty_2Enum_2Enum) (V2y tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1z))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EABS__DIFF) (@ tptp.inj__ty_2Enum_2Enum V0x))))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V2y))))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ _let_2 (@ _let_3 _let_1)))) (@ _let_3 (@ _let_2 _let_1)))))))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum) (V1z tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1z))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0x))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EABS__DIFF) _let_2)) _let_1))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_2)) _let_1)))))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum) (V1y tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1y))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0x))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) _let_2)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2EABS__DIFF) _let_2)) _let_1))) _let_1)))))))
% 0.80/1.46  (assert (forall ((V0x tptp.tp__ty_2Enum_2Enum) (V1y tptp.tp__ty_2Enum_2Enum) (V2z tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2z))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1y))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EABS__DIFF))) (let ((_let_4 (@ tptp.ap (@ _let_3 (@ tptp.inj__ty_2Enum_2Enum V0x))))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ _let_4 _let_1))) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ _let_4 _let_2))) (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0n tptp.tp__ty_2Enum_2Enum) (V1m tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EABS__DIFF))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (= (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_5 _let_2)) _let_4))) (@ (@ tptp.ap (@ _let_5 _let_1)) _let_4))) (@ tptp.surj__ty_2Enum_2Enum (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_4 (@ tptp.ap (@ _let_3 _let_2)))) (let ((_let_5 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_6 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_6 _let_2)) _let_5))) (@ (@ tptp.ap (@ _let_6 _let_1)) _let_5))) (or (@ tptp.p (@ _let_4 _let_5)) (@ tptp.p (@ _let_4 _let_1))))))))))))
% 0.80/1.46  (assert (forall ((V0m tptp.tp__ty_2Enum_2Enum) (V1n tptp.tp__ty_2Enum_2Enum) (V2p tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2p))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0m))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_5 (@ tptp.ap tptp.c_2Earithmetic_2E_2D))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_5 _let_4)) _let_2))) (@ (@ tptp.ap (@ _let_5 _let_1)) _let_2))) (and (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_4)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0z tptp.tp__ty_2Enum_2Enum) (V1y tptp.tp__ty_2Enum_2Enum) (V2x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1y))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V2x))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V0z))) (let ((_let_5 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_2)))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_5 _let_1))) (@ _let_5 _let_4))) (or (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_4)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 0.80/1.46  (assert (forall ((V0z tptp.tp__ty_2Enum_2Enum) (V1y tptp.tp__ty_2Enum_2Enum) (V2x tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2x))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V0z))) (let ((_let_3 (@ tptp.ap tptp.c_2Eprim__rec_2E_3C))) (let ((_let_4 (@ tptp.ap (@ _let_3 _let_2)))) (let ((_let_5 (@ tptp.inj__ty_2Enum_2Enum V1y))) (let ((_let_6 (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2D) _let_1)))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ _let_6 _let_5))) (@ _let_6 _let_2))) (and (@ tptp.p (@ _let_4 _let_5)) (@ tptp.p (@ _let_4 _let_1))))))))))))
% 0.80/1.46  (assert (forall ((V0n1 tptp.tp__ty_2Enum_2Enum) (V1n2 tptp.tp__ty_2Enum_2Enum) (V2m1 tptp.tp__ty_2Enum_2Enum) (V3m2 tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V3m2))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1n2))) (let ((_let_3 (@ tptp.ap tptp.c_2Earithmetic_2EABS__DIFF))) (let ((_let_4 (@ tptp.inj__ty_2Enum_2Enum V2m1))) (let ((_let_5 (@ tptp.inj__ty_2Enum_2Enum V0n1))) (let ((_let_6 (@ tptp.ap tptp.c_2Earithmetic_2E_2B))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_3C_3D) (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ _let_6 _let_5)) _let_2))) (@ (@ tptp.ap (@ _let_6 _let_4)) _let_1)))) (@ (@ tptp.ap (@ _let_6 (@ (@ tptp.ap (@ _let_3 _let_5)) _let_4))) (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))))))
% 0.80/1.46  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27a)) (forall ((V1n tptp.tp__ty_2Enum_2Enum) (V2x $$unsorted)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V1n))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2EFUNPOW A_27a)) V0f)))) (=> (@ (@ tptp.mem V2x) A_27a) (= (@ (@ tptp.ap (@ _let_2 (@ (@ tptp.ap tptp.c_2Enum_2ESUC) _let_1))) V2x) (@ (@ tptp.ap V0f) (@ (@ tptp.ap (@ _let_2 _let_1)) V2x))))))))))
% 0.80/1.46  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27a)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2EFUNPOW A_27a)) V0f)) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) V1x) V1x))))))
% 0.80/1.46  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27a)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2m tptp.tp__ty_2Enum_2Enum) (V3n tptp.tp__ty_2Enum_2Enum)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V3n))) (let ((_let_2 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2EFUNPOW A_27a)) V0f)))) (let ((_let_3 (@ tptp.inj__ty_2Enum_2Enum V2m))) (= (@ (@ tptp.ap (@ _let_2 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_3)) _let_1))) V1x) (@ (@ tptp.ap (@ _let_2 _let_3)) (@ (@ tptp.ap (@ _let_2 _let_1)) V1x))))))))))))
% 0.80/1.46  (assert (forall ((A_27a tptp.del) (V0f $$unsorted)) (=> (@ (@ tptp.mem V0f) (@ (@ tptp.arr A_27a) A_27a)) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2EFUNPOW A_27a)) V0f)) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) V1x) (@ (@ tptp.ap V0f) V1x)))))))
% 0.80/1.46  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2ENRC A_27a)) V0R)) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Enum_2E0))) V1x)) V2y)) (= V1x V2y))))))))))
% 0.80/1.46  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2ENRC A_27a)) V0R)) (@ (@ tptp.ap tptp.c_2Earithmetic_2ENUMERAL) (@ (@ tptp.ap tptp.c_2Earithmetic_2EBIT1) (@ tptp.inj__ty_2Enum_2Enum tptp.fo__c_2Earithmetic_2EZERO))))) V1x)) V2y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V1x)) V2y)))))))))))
% 0.80/1.46  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1m tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum) (V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (forall ((V4y $$unsorted)) (=> (@ (@ tptp.mem V4y) A_27a) (forall ((V5z $$unsorted)) (let ((_let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) (let ((_let_2 (@ tptp.inj__ty_2Enum_2Enum V1m))) (let ((_let_3 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2ENRC A_27a)) V0R)))) (=> (@ (@ tptp.mem V5z) A_27a) (=> (and (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_3 _let_2)) V3x)) V4y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_3 _let_1)) V4y)) V5z))) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) _let_2)) _let_1))) V3x)) V5z))))))))))))))))
% 0.80/1.46  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1m tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum) (V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (forall ((V4z $$unsorted)) (=> (@ (@ tptp.mem V4z) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2ENRC A_27a)) V0R)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V1m))) (@ tptp.inj__ty_2Enum_2Enum V2n)))) V3x)) V4z)) (exists ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2ENRC A_27a)) V0R)))) (and (@ (@ tptp.mem V5y) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V1m))) V3x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) V5y)) V4z))))))))))))))
% 0.80/1.46  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1m tptp.tp__ty_2Enum_2Enum) (V2n tptp.tp__ty_2Enum_2Enum) (V3x $$unsorted)) (=> (@ (@ tptp.mem V3x) A_27a) (forall ((V4z $$unsorted)) (=> (@ (@ tptp.mem V4z) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2ENRC A_27a)) V0R)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Earithmetic_2E_2B) (@ tptp.inj__ty_2Enum_2Enum V1m))) (@ tptp.inj__ty_2Enum_2Enum V2n)))) V3x)) V4z)) (exists ((V5y $$unsorted)) (let ((_let_1 (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2ENRC A_27a)) V0R)))) (and (@ (@ tptp.mem V5y) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V1m))) V3x)) V5y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 (@ tptp.inj__ty_2Enum_2Enum V2n))) V5y)) V4z))))))))))))))
% 0.80/1.46  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1n tptp.tp__ty_2Enum_2Enum) (V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2ENRC A_27a)) V0R)) (@ (@ tptp.ap tptp.c_2Enum_2ESUC) (@ tptp.inj__ty_2Enum_2Enum V1n)))) V2x)) V3y)) (exists ((V4z $$unsorted)) (and (@ (@ tptp.mem V4z) A_27a) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2ENRC A_27a)) V0R)) (@ tptp.inj__ty_2Enum_2Enum V1n))) V2x)) V4z)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap V0R) V4z)) V3y)))))))))))))
% 0.80/1.46  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1n tptp.tp__ty_2Enum_2Enum) (V2x $$unsorted)) (=> (@ (@ tptp.mem V2x) A_27a) (forall ((V3y $$unsorted)) (=> (@ (@ tptp.mem V3y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2ENRC A_27a)) V0R)) (@ tptp.inj__ty_2Enum_2Enum V1n))) V2x)) V3y)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V2x)) V3y)))))))))))
% 0.80/1.46  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (=> (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1x)) V2y)) (exists ((V3n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2ENRC A_27a)) V0R)) (@ tptp.inj__ty_2Enum_2Enum V3n))) V1x)) V2y))))))))))))
% 0.80/1.46  (assert (forall ((A_27a tptp.del) (V0R $$unsorted)) (let ((_let_1 (@ tptp.arr A_27a))) (=> (@ (@ tptp.mem V0R) (@ _let_1 (@ _let_1 tptp.bool))) (forall ((V1x $$unsorted)) (=> (@ (@ tptp.mem V1x) A_27a) (forall ((V2y $$unsorted)) (=> (@ (@ tptp.mem V2y) A_27a) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Erelation_2ERTC A_27a)) V0R)) V1x)) V2y)) (exists ((V3n tptp.tp__ty_2Enum_2Enum)) (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Earithmetic_2ENRC A_27a)) V0R)) (@ tptp.inj__t/export/starexec/sandbox/solver/bin/do_THM_THF: line 35: 25478 Alarm clock             ( read result; case "$result" in 
% 299.88/300.12      unsat)
% 299.88/300.12          echo "% SZS status $unsatResult for $tptpfilename"; echo "% SZS output start Proof for $tptpfilename"; cat; echo "% SZS output end Proof for $tptpfilename"; exit 0
% 299.88/300.12      ;;
% 299.88/300.12      sat)
% 299.88/300.12          echo "% SZS status $satResult for $tptpfilename"; cat; exit 0
% 299.88/300.12      ;;
% 299.88/300.12  esac; exit 1 )
% 299.88/300.13  Alarm clock 
% 299.88/300.13  % cvc5---1.0.5 exiting
% 299.88/300.13  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------